Borrar filtros
Borrar filtros

How to open and read binary file?

2 visualizaciones (últimos 30 días)
Andrew
Andrew el 24 de Dic. de 2012
Hello community,
How can I read a binary file? Example of this file is here: http://www.ex.ua/view_storage/614513727428. In *.pdf description about this file is written.
  • 20 bytes - text
  • 17 bytes - text
  • 26 bytes - text and number
  • 2 bytes - number
  • 2 bytes - number
  • 4 bytes - number
  • ...
Maybe someone knows how to read binary file from fixed point, for example, from 74th byte?
Thanks in advance.
With best regards,
Andrew

Respuesta aceptada

Jan
Jan el 24 de Dic. de 2012
FID = fopen(FileName, 'r');
if FID == -1, error('Cannot open file'); end
fread(FID, 73, 'int8'); % Skip 73 bytes
% Or: fseek(FID, 74, -1);
% Now the further FREAD commands come here...
fclose(FID);

Más respuestas (0)

Categorías

Más información sobre Printing and Saving en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by