• Регистрация
poklad
poklad 0.00
н/д

Как лучше считать хидер бинарного файла для последующей "разборки"?

24.03.2022
Hi All!Имеется бинарный файл с хидером фиксированной длинны (1024 байта). В нем сидят разнородные данные. Я его читаю в строку типа 'char' длиной 1024: fseek(fid,0,'bof');H=fread(fid,[1,1024],'char=&g...

Hi All!
Имеется бинарный файл с хидером фиксированной длинны (1024 байта). В нем сидят разнородные данные. Я его читаю в строку типа 'char' длиной 1024:

fseek(fid,0,'bof');
H=fread(fid,[1,1024],'char=>char');

Вопрос такой. Как из этой строки "выдернуть" данные?

Например. В исходном файле по смещению 8 я читаю число типа 'float32':

fseek(fid,8,'bof');
Freq=fread(fid,1,'float32');

Как мне из H(9:12) получить это же число?

Jury

 

 

Теги

    24.03.2022

    Комментарии