Ficheros en Mathlab
• Para realizar importación /exportación de ficheros en matlab se
puede emplear las siguientes funciones:
1. fopen(): Función utilizada para abrir un archivo.
Sintaxis:
file_id = fopen(‘filename’)
file_id = fopen(‘filename’, ‘permiso’)
*file_id Escalar/entero
Manejo de ficheros en MATLAB
1. fopen(): Función utilizada para abrir un archivo.
Permisos
PERMISO FUNCIÓN
r
Abre un archive para lectura
w
Abre/crea un archivo para escritura. La información es sobreescrita
a
r+
w+
a+
Abre/Crea un archivo para escritura. La información seagrega al
final, no se sobreescribe.
Abre un archivo para lectura/escritura
Abre/crea un archivo para lectura/escritura. La información es
sobreescrita
Abre/Crea un archivo para lectura/escritura.La información se
agrega al final, no se sobreescribe.
Manejo de ficheros en MATLAB
1. fopen(): Función utilizada para abrir un archivo.
file_id = fopen(‘filename’, ‘permiso’)
*filename Esuna etiqueta o nombre, también puede ser la ruta
del archivo
Manejo de ficheros en MATLAB
2. fprintf(): Escribe datos en un fichero.
Sintaxis:
fprintf(file_id, ‘formato’, variables);
Formato:
%d Enteros
%f Double
Manejo de ficheros en MATLAB
3. fclose(): Cierra un archivo.
Sintaxis:
fclose (file_id)
Manejo de ficheros en MATLAB
4. fscanf(): Lectura de datos de unarchivo.
Sintaxis:
[A]=fscanf(file_id, ‘formato’, size);
* A matriz en la cual se almacena los datos leídos.
Manejo de ficheros en MATLAB
• Funciones para archivos excel.
1. xlsread(): Permite leer un archivo de excel. Formato .xls/.xlsx
Sintaxis:
[A]=xlsread(‘filename.xls’);
[A]=xlsread(‘filename.xls’, ‘hoja’,’Rango’);
* A matriz en la cual se almacena los datos leídos.Manejo de ficheros en MATLAB
• Funciones para archivos excel.
2. xlswrite() : Permite escribir en un archivo de excel. Formato
.xls/.xlsx
Sintaxis:
xlswrite(‘filename.xls’, variable);...
Regístrate para leer el documento completo.