Преобразование .bin в .mat файл - PullRequest
0 голосов
/ 26 ноября 2018

Текущая ситуация

В настоящее время у нас есть машина, которая генерирует .bin-файл журнала.Теперь мы используем приложение C #, чтобы прочитать файл .bin и сохранить все в файле .csv.После этого мы загружаем файл .csv в Matlab.

Мой вопрос

Есть ли лучший / более эффективный способ преобразования файла .bin, чтобы мы могли использовать его в Matlab?

Что я пытался

Я посмотрел на преобразование файлов .bin в файлы .mat и обнаружил, что вы можете изменить файлы .mat на файлы .bin с помощью этой команды movefile('FileName.mat', 'FileName.bin') внутри Matlab, поэтому я изменяюрасширения файлов в этой команде, но это не сработало.(Не то чтобы я предполагал, что это сработает: P) Я также изучил эту команду tempRow = fread(fileread, ncols, 'uint=>uint');, но здесь она работает только тогда, когда у вас есть только целые числа.И .bin файл, с которым я работаю, содержит bools, int16, reals и udint.

...