Está en la página 1de 1

Como tratar los archivos-M en MatLab

¿Qué es un Archivo-m?

Un archivo-m, o script file, es un simple archivo de texto donde se introducen comandos o instrucciones de
Matlab. Cuando se corre el archivo, Matlab lee los comandos y los ejecuta secuencialmente exactamente como
si se los estuviera tipeando en ese momento en el prompt. Todo archivo-m debe tener extensión '.m' (ej. plot.m).
Si crea un nuevo archivo-m con el nombre de uno que ya existe, Matlab elegirá aquel que aparezca primero en
el listado de paths (help path para más información). Para facilitarse la vida, siempre cree sus archivos-m
con nombre distinto que los existentes. Para ver si un archivo-m existe, tipee help nombre_archivo.m en
el prompt del Matlab.

¿Para qué usar los archivos-m?

Ingresar los comandos en el prompt (>>) del Matlab es rápido y eficiente si el problema es simple. Sin embargo,
a medida que aumenta la cantidad de comandos, o si se requiere cambiar los valores de las variables cuando se
trabaja con prueba-error; tipear los comandos una y otra vez se torna tedioso. De manera que los archivos-m
resultan de gran ayuda y muy necesarios en estos casos.

¿Cómo crear, salvar o abrir un archivo-m?

Si está usando PC o Mac:

 Para crear un archivo-m, elija New en el menu File y seleccione archivo-m. Este procedimiento levanta
el editor de texto en el cual se pueden escribir los comandos.
 Para salvarlo, simplemente pinche en el menú File y elija Save (recuerde salvar con extensión '.m’).
 Para abrir un archivo-m existente vaya al menú File y elija Open.

Si está usando Unix:

 To cree un archivo-m, use your favorite text editor (pico, nedit, vi, emacs, etc.) to create a file
with .m extension (e.p. filename.m).

Cómo correr un archivo-m?

Después que un archivo-m fue salvado con el nombre filename.m en la carpeta del Matlab, puede ejecutar
los comandos del archivo-m simplemente tipeando filename en el prompt del Matlab.

Si no quiere correr todos los comandos del archivo-m, puede copiar los que sí quiera del archivo-m y pegarlos
en el prompt del Matlab.

También podría gustarte