Sunteți pe pagina 1din 5

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.

S-ar putea să vă placă și