Matlab - Cargar ficheros binarios con MATLAB

 
Vista:

Cargar ficheros binarios con MATLAB

Publicado por Carlos (1 intervención) el 24/08/2004 19:43:14
Hola, para cargar ficheros binarios con MATLAB hay alguna instruccion o algo asi?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Lectura de ficheros binarios con la función FREAD

Publicado por Alejandro (145 intervenciones) el 05/10/2023 19:52:42
Sí, Carlos, en MATLAB puedes utilizar la función `fread` para leer datos desde un archivo binario. Aquí tienes un ejemplo básico de cómo usar `fread`:

1
2
3
4
5
6
7
8
9
10
11
12
13
fid = fopen('archivo.bin', 'rb');  % Abrir archivo binario en modo lectura binaria
if fid == -1
    error('No se pudo abrir el archivo.');
end
 
% Especificar el formato de lectura y la cantidad de elementos a leer
formato = 'float32';  % Por ejemplo, para números de punto flotante de 32 bits
cantidad_elementos = 100;  % Ajusta según tus necesidades
 
% Leer datos desde el archivo
datos = fread(fid, cantidad_elementos, formato);
 
fclose(fid);  % Cerrar el archivo después de leer los datos

En este ejemplo, se abre el archivo binario en modo lectura binaria (`'rb'`). Puedes especificar el formato de lectura según el tipo de datos almacenados en el archivo. Luego, `fread` lee la cantidad especificada de elementos desde el archivo.

Asegúrate de ajustar el formato y la cantidad de elementos según el tipo de datos que tengas en tu archivo y la cantidad que deseas leer. Además, asegúrate de cerrar el archivo después de leer los datos con `fclose`.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar