Прежде всего, проверьте сеть с помощью поисковой системы.Место для поиска в первую очередь, конечно, Mathworks, где вы можете найти документы, такие как this .Второй шаг, поскольку писать конвертер с нуля выглядит сложно, это поиск, если ваша потребность уже кому-то нужна.Ссылка типа this может быть полезной, но есть требования к самому MATLAB (связывание с одной из его библиотек, я полагаю, интерфейсная библиотека MAT-файла).Однако я считаю, что это проще сделать.
Следующее простое решение - использовать this с форматом, который мы знаем, что мы можем прочитать, Если входной массив имеет класслогично, imwrite предполагает, что данные являются двоичным изображением, и записывает их в файл с глубиной в 1, если формат позволяет это.Форматы BMP, PNG или TIFF принимают двоичные изображения в качестве входных массивов.
Изображения BMP несложно обрабатывать с помощью пользовательских процедур;для изображений PNG вы можете использовать библиотеку png, а для TIFF я не помню, но вы можете искать или выбирать другие варианты.
Здесь объясняются другие способы сохранения данных;простой ascii-файл также может быть легко проанализирован с помощью пользовательских подпрограмм C.