0% encontró este documento útil (0 votos)
56 vistas5 páginas

Material Script

Un fichero script es un programa de MATLAB que contiene una secuencia de comandos que se ejecutan en orden. Los ficheros script se utilizan para guardar, editar y ejecutar comandos repetidamente, y muestran los resultados en la Ventana de Comandos. Se pueden crear en cualquier editor de texto y tienen extensión .m.

Cargado por

Cristian Miranda
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
56 vistas5 páginas

Material Script

Un fichero script es un programa de MATLAB que contiene una secuencia de comandos que se ejecutan en orden. Los ficheros script se utilizan para guardar, editar y ejecutar comandos repetidamente, y muestran los resultados en la Ventana de Comandos. Se pueden crear en cualquier editor de texto y tienen extensión .m.

Cargado por

Cristian Miranda
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Ficheros script

• Un fichero script es una secuencia de comandos MATLAB, también


denominada programa
• Cuando se ejecuta, MATLAB ejecuta los comandos en el orden en que estos
han sido escritos.
• El resultado de un fichero script se visualiza en la Ventana de Comandos.
• Su uso es conveniente dado que pueden ser guardados, editados y ejecutados
tantas veces como se quiera.
• Se pueden crear y editar en cualquier editor de texto.
• Los ficheros script también se denominan ficheros M, ya que la extensión .m es
la que utiliza y reconoce MATLAB cuando se guardan estos ficheros.

Número
de línea
Variables de entrada a un script

1. Variable definida y asignada en el fichero script.

En este caso, la asignación del valor a la variable forma parte del fichero.

2. Variable definida y asignada en la Ventana de Comandos.

En este caso, se define el valor de las variables en la Ventana de Comandos.


Luego se ejecuta el script.

3. Variable definida y asignada en el fichero script, pero además se


introduce un valor concreto para la variable cuando se ejecuta el fichero
en la Ventana de Comandos.

nombre_variable = input(‘Mensaje que se muestra en


la ventana de comandos’)
Variables de salida de un script

1. El comando disp

disp(‘nombre de la variable’) o disp(‘mensaje’)

2. El comando fprintf

fprintf(‘Texto %f texto adicional’, nombre_variable)


Importación y exportación de datos hacia/desde Excel

Para importar se utiliza el comando xlsread. Este comando importa los


datos de una hoja de cálculo de Excel a una variable de tipo array.

nombre_variable = xlsread(‘nombre_fichero’)

• ‘nombre_fichero’, introducido como cadena, es el nombre del


fichero Excel. La ubicación de este fichero debe ser el directorio de trabajo
actual o bien estar en la ruta de búsqueda.
• Si el fichero Excel importado tiene más de una hoja se importará la
primera, si no, se puede utilizar otra versión del comando xlsread para
decidir cuál de ellas importar. Además, se puede importar el rango de
datos.

nombre_variable = xlsread(‘nombre_fichero’,’nombre_hoja’,’rango’)
La exportación de datos desde MATLAB hacia una hoja Excel se realiza
mediante el comando xlswrite.

xlswrite(‘nombre_fichero’, nombre_variable)

• ‘nombre_fichero’, introducido como cadena, es el nombre del


fichero Excel al cual se quieren exportar los datos. El fichero debe estar en
el directorio actual. Si el fichero no existe se creará con el nombre
especificado por parámetro.

• ‘nombre_variable’ es el nombre de la variable MATLAB que


contiene los datos que serán exportados.

• Si el fichero Excel importado tiene más de una hoja se importará la


primera, si no, se puede utilizar otra versión del comando xlsread para
decidir cuál de ellas importar. Además, se puede importar el rango de
datos.

También podría gustarte