matlab
El programa Matlab
1.1
El entorno de trabajo
Al inicio de Matlab se muestra un escritorio con un mosaico de ventanas de funcionalidad diversa. M´
ultiples
ventanas pueden mantenerse abiertas y tenerse a la vista en el mosaico o superpuestas en las sub-ventanas o independientes del escritorio.
Las seis ventanas siguientes pueden abrirse y cerrarse desde el men´
u:Command Window
Ventana de comandos: para la ejecuci´on de ´ordenes y la muestra de resultados
Command History
Historial de comandos: muestra la historia de las ´ordenes introducidas en la ventana de comandos
y permite copiarlas y ejecutarlas.
Current Directory
Directorio actual: muestra los ficheros del directorio actual (guarda historial de directorios) y permite
abrirlos, ejecutarlos,etc.
Workspace
Espacio de trabajo: muestra las variables definidas y sus datos. Permite borrarlas, cambiar los
valores, etc.
Launch Pad
Permite obtener ayuda, demos y bucear por las extensiones de Matlab.
Matlab 6.1.
1
1.1 El entorno de trabajo
Help
Ventana de ayuda.
Adem´as de estas tenemos las ventanas siguientes:
Editor/Debugger
Editor y depurador deficheros *.m. Para editar ficheros de ordenes de Matlab, ejecutarlos y seguir
paso a paso su ejecuci´on facilitando la depuraci´on de errores.
Array Editor
Para construir y manipular matrices como una tabla.
Plot Windows
Ventanas gr´aficas (pueden abrirse varias) para mostrar las gr´aficas y dibujos.
Salvo las ventanas gr´aficas, todas las dem´as pueden incorporarse al escritorio deMatlab, basta elegir en el men´
u de
la ventana View/Dock Nombre Ventana. Las ventanas del escritorio pueden ser cambiadas de tama˜
no o arrastradas
para cambiar su ubicaci´on.
1.1.1
Ventana de comandos
Es la m´as importante, donde se ejecutan los comandos de Matlab. La marca “>>” indica que el programa est´a
preparado para recibir instrucciones (es el prompt –indicador de entradas–).
Enla ventana de comandos se trabaja principalmente en modo interactivo, es decir, se van introduciendo las
´ordenes y se producen resultados. La edici´on del texto en esta ventana es un poco pobre, pues es un editor por
l´ıneas: s´olo puede a˜
nadirse, quitarse o cambiar el texto en la l´ınea activa (aunque pueden utilizarse varias l´ıneas
para escribir una instrucci´on s´olo la u
´ltima es laactiva).
Las l´ıneas de comandos pueden ser muy largas (1024 caracteres), pero el texto inicial se pierde de vista por la
izquierda y hay que usar la barra de desplazamiento para verlo. Teniendo la opci´on Wrap Lines activada (men´
u
File/Preferences/Command Window) las l´ıneas se cortan autom´aticamente al llegar al final de lo visible en la
ventana y siguen en la siguiente (con la opci´onactivada, desaparece la barra de desplazamiento).
Matlab 6.1.
2
1.1 El entorno de trabajo
1.1.1.1
Edici´
on en l´ınea
←, Enter
Finaliza la entrada de la expresi´on y la eval´
ua.
...
Contin´
ua la entrada de la expresi´on en la l´ınea siguiente.
,
Permite separar instruciones en la misma ejecuci´on (misma l´ınea o lineas continuadas).
;
Ejecuta lainstrucci´on pero no muestra el resultado.
←
→
Permite desplazarse por la l´ınea activa.
Esc
Borra la l´ınea
%
Todo lo que aparece en la l´ınea despu´es del s´ımbolo % se considera un comentario.
↑
↓
Permite desplazarse por el historial de comandos
clc
Borra el contenido de la ventana de comandos y coloca el prompt (>>) en la primera l´ınea de la ventana.
homeDesplaza el prompt (>>) a la primera l´ınea de la ventana sin borrar lo anterior.
fun. Tab
Con las iniciales del nombre de una funci´on y luego Tab se completa el nombre. Si hay varias posibles,
pulsando de nuevo Tab muestra todas las opciones.
Matlab 6.1.
3
1.1 El entorno de trabajo
1.1.1.2
Petici´
on de ayuda
help nombre
Muestra ayuda en l´ınea sobre el item nombre...
Regístrate para leer el documento completo.