У меня есть огромное количество данных (> 800 МБ), загрузка которых в Matlab занимает время, в основном потому, что они разбиты на крошечные файлы размером менее 20 КБ. Все они находятся в проприетарном формате, который я могу читать и загружать в Matlab, просто это занимает так много времени.
Я подумываю прочитать данные и записать их в какой-то двоичный файл, что должно ускорить последующие чтения (которых может быть много, поэтому мне нужно ускорение).
Итак, мой вопрос: в каком формате лучше всего записывать их на диск, чтобы их можно было читать снова как можно быстрее?
Думаю, у меня есть возможность записать с помощью fwrite или просто сохранить переменные из матлаб. Я бы предпочел опцию fwrite, чтобы при необходимости я мог прочитать их из другого пакета / языка ...