Manejo de Ficheros en MATLAB

8
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

description

Manejo de Ficheros en MATLAB Guía practica para el uso de comandos básicos utilizados en matlab.

Transcript of Manejo de Ficheros en MATLAB

  • Para realizar importacin /exportacin de ficheros en matlab sepuede emplear las siguientes funciones:

    1. fopen(): Funcin 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(): Funcin utilizada para abrir un archivo. Permisos

    Manejo de ficheros en MATLAB

    PERMISO FUNCIN

    r Abre un archive para lectura

    w Abre/crea un archivo para escritura. La informacin es sobreescrita

    a Abre/Crea un archivo para escritura. La informacin se agrega al final, no se sobreescribe.

    r+ Abre un archivo para lectura/escritura

    w+ Abre/crea un archivo para lectura/escritura. La informacin essobreescrita

    a+ Abre/Crea un archivo para lectura/escritura. La informacin se agrega al final, no se sobreescribe.

  • 1. fopen(): Funcin utilizada para abrir un archivo.

    file_id = fopen(filename, permiso)

    *filename Es una etiqueta o nombre, tambin puede ser la rutadel 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 un archivo.

    Sintaxis:

    [A]=fscanf(file_id, formato, size);

    * A matriz en la cual se almacena los datos ledos.

    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 ledos.

    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);

    Manejo de ficheros en MATLAB