You are on page 1of 7

1.

Interfaz de MATLAB / OCTAVE UPM

Cuando se ejecuta el programa MATLAB (versin 2012) aparece, por defecto, el


interfaz mostrado en la siguiente figura, en el que se distinguen cuatro ventanas principales.

En la parte central de la pantalla se encuentra la ventana de comandos


(Command Window), sta es la ventana ms importante, ya que en ella se
deben teclear las instrucciones a ejecutar, apareciendo el resultado de
inmediato. A la derecha, en la parte superior, aparece la ventana de
espacio de trabajo (Workspace) que guarda la informacin de las variables
utilizadas en la sesin de trabajo actual. A la derecha, en la parte inferior, se
encuentra la ventana de historia de comandos (Command History) que
guarda todas las sentencias que se han ejecutado en la ventana de
comandos en las ltimas sesiones de trabajo. En la parte izquierda, est la
ventana de directorio (Current Folder) que indica cul es el directorio de
trabajo y los archivos y/o directorios incluidos en l.

Esta confguracin inicial puede variarse sustancialmente, por eso si una


vez cambiada se quiere volver a ella, se seleccionar en el men las
opciones: Desktop Desktop Layout Default.

1
De forma similar, cuando se ejecuta el programa Octave UPM aparece la
confguracin de ventanas que se muestra en la fgura posterior, donde
conviven las ventanas Command Window, Command History, Workspace y
Editor (aqu se escribirn nuestros programas). La ventana que muestra los
archivos contenidos en el directorio actual (Current Directory) puede
compartir espacio con el resto de ventanas si se elige la opcin del men
Window Current Directory.
2. Empezando a trabajar con MATLAB /
Octave UPM

Para comenzar a trabajar con MATLAB u Octave, una vez ejecutado el


programa, se deber elegir el directorio de trabajo. Para ello, en la parte
superior de la pantalla, aparece un campo llamado Current Folder, en el que
est escrita la ruta al directorio actual. Para cambiar ste, simplemente se
pulsar en el botn que tiene a su derecha eligiendo directorio.

A continuacin, se teclear la orden que se desee ejecutar en la


ventana de comandos, despus del smbolo del sistema >>, pulsando al
final la tecla ENTER. Entonces el programa ejecutar la orden guardando el
resultado en la memoria RAM del ordenador. Vase a continuacin un
ejemplo en el que se pide a Octave que ejecute una suma sencilla:

>> 2+3

ans =

El resultado se guarda en la variable reservada ans, que inmediatamente


aparecer en la ventana workspace. sta se crea automticamente cuando
una expresin de la ventana de comandos no se asigna a ninguna otra
variable. Guarda la informacin de la ltima respuesta que cumpla la
condicin anterior.

3. Operaciones
aritmticas

Los operadores aritmticos aplicables son los

siguientes: Suma: +

Resta: -

Producto: *

Divisin

derecha: /

Divisin

izquierda: \

Potenciacin: ^

El orden de prioridad de estos operadores es la siguiente (los situados en


lneas superiores
tienen ms
prioridad).

A igual prioridad se
elige el siguiente
orden en la sentencia
Parntesis, or exclusive ( ), xor( )

Potencia ^ Izquierda a derecha

Multiplicacin, divisin *,/,\ Izquierda a derecha

Suma y resta, y cambio +,- Izquierda a derecha


de signo
(-)
Ejemplo
s:

>> 2.4*6

14.4000

>> 2^3

>> -1^4

-1

>> (-1)^4

>> 3/4

0.7500

>> 3\4

1.3333

>> 2/3^2

0.2222 (la potencia tiene mayor prioridad)

>> 2/3*2

1.3333

4. Limpieza de texto de la ventana


de comandos

Para eliminar todo el texto escrito en la ventana de comandos se utiliza el


comando clc. La ejecucin de esta orden no afecta a las variables de la
sesin de trabajo (la ventana Workspace sigue manteniendo las variables)

5. Estableciendo la precisin de los clculos


mostrada en pantalla

MATLAB puede trabajar en doble o simple precisin, sin embargo el formato


con el que los datos se muestran en pantalla es variable. Existen varios
modos de trabajo; se indican a continuacin, los ms signifcativos:

format short punto fjo con 4

decimales format long punto fjo

con 14 decimales format short e 4

decimales y forma exponencial.


format long e 15 decimales y forma
exponencial.

format rat aproximacin por formato racional


(cociente de enteros)
format + los datos se preceden por los smbolos +, - o espacio
blanco, segn sean positivos, negativos o cero.

format bank punto fjo con dos

decimals(euros o dlares). El modo de trabajo por

defecto en MATLAB es format short. Ejemplos:

>>3^100

5.1538e+047

>>5+pi

8.1416

>>format short e

>>3^100

5.1538e+047

>>5+pi

8.1416 e+000

>>format long

>>3^100

5.153775207320113e+047

>>5+pi

8.14159265358979

>>format long e

>>3^100

5.153775207320113e+047

>>5+pi

8.141592653589793e+000

>> format rat

>> 5+pi

920/113

Tecleando format se vuelve al formato por defecto, es decir, format short.