Нужно сохранить n массивов float[200][200] в базу данных android SQLite.
Одним из решением было бы иметь n * 40К записей с индексами и значениями, но доверия не вызывает.
Также наткнулся на подсказку о том, чтобы преобразовать массив в BLOB, но как это сделать, пока не понял.
Есть ли какой-то еще способ? Или объясните, как сделать из float[][] blob.
Вам надо преобразовать ваш двумерный float[][] в длинный byte[]. Делается это сериализацией (serialization). Я не помню как там в джаве, но 100% для этого есть готовые инструменты. Можете из спортивного интереса написать и свой.