Чтение двоичного файла с известной последовательностью типов данных - PullRequest
0 голосов
/ 03 июля 2018

Я пытаюсь прочитать двоичный файл, который имеет 4 строки заголовка, а остальные данные. Данные имеют вид abcd, где abc - это 3 значения с двойной точностью, а d - беззнаковое короткое число (без пробелов между числами или наборами чисел). Ниже приведен код, который я пробовал, и в результирующем data1 нет данных. Есть предложения?

filename1 = 'myfile.bin';
fid = fopen(filename1, 'r');
for k = 1 : 4 %ignore the first 4 lines
    fgetl(fid); 
end   
data1 = fscanf(fid,'%f%f%f%ushort',Inf); 
fclose(fid)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...