L0 MMI
Comandos Básicos de Matlab
Gonzalo Hernández
UNAB - Escuela de Industrias
1
Interfaz de Matlab
Al ejecutar el programa Matlab, se abrirá una ventana con la siguiente interfaz grá…ca:
Figura 1. Inicio por default de Matlab.
Esta es la distribución de ventanas por default. Expliquemos cada una de las subventanas:
1.1
Command
La ventana llamada Command es la ventanaprincipal de Matlab. En esta ventana es donde se de…nen las
variables, se escriben pequeños programas,se ejecutan funciones y se muestran los resultados.
1.2
Current Directory
Muestra la dirección del directorio de trabajo, es decir, donde se guardan las funciones programadas para
luego ocuparlas. Por defecto, la dirección del directorio es "C:nMatlabnwork", pero se puede cambiar a
1
UNAB
Escuelade Industrias
Laboratorio 0
Comandos Básicos de Matlab
cualquier otra especi…cando la dirección. Aquí aparecerá una lista de las funciones que hayamos guardado
en esa carpeta.
1.3
Command History
En esta ventana se registran todos los comandos introducidos en la ventana Command Windows en esta
sesión y las sesiones anteriores. Para limpiar el historial, basta hacer click con el botonderecho del mouse y
elegir "Clear Entire History".
1.4
Workspace
Aparece un lista con el valor y la información de todas las variables de…nidas. El comando clear borra todas
las variables que se han creado.
1.5
Help
La ventana Help contiene información de ayuda sobre Matlab y sus funciones. Cualquier duda que se tenga,
basta apretar la tecla F1 y aparecerá la ventana Help.
Figura 2. Ventana Helpde Matlab.
ACT1: Operaciones básicas en la interfaz Matlab:
i) Cambie el "Current Directory" al directorio donde trabajará en esta oportunidad.
ii) Cambie la distribución "Default" de ventanas a una de su agrado. Guarde esta distribución para uso
futuro. Active la ventana "Editor".
iii) Busque en el Help alguna información que necesite. Por ejemplo, más adelante en este laboratorio
necesitaremosgra…car una función. Esto se hace mediante el comando "plot".
2
UNAB
Escuela de Industrias
2
Laboratorio 0
Comandos Básicos de Matlab
Trabajando en Command
1) Luego de escribir un comando, al apretar la tecla Enter este se ejecuta y se muestra en pantalla todas
las salidas que generó.
2) Si al …nal de escribir un comando se termina con el punto y coma (;), el comando se ejecuta pero no
semuestra en pantalla ninguna salida.
>> cos(pi)
ans =
-1
>> cos(pi);
3) Si al comienzo de una linea se escribe el simbolo porcentaje (%) , la linea es tomada como un
comentario y no se ejecuta.
4) El comando clc limpia todos los comandos en la ventana Command, pero las variables prede…nidas no
son modi…cadas.
3
Operaciones Aritméticas
Operación
Suma
Resta
Multiplicacion
División por la derechaDivisión por la izquierda
Exponenciación
3.1
Simbolo
+
*
/
n
^
Ejemplo
5+3=8
5-3=2
5*3=15
5/3
5n3=3/5
5^3=53 = 125
Orden de precedencia
Al evaluar una expresión con varios tipos de operaciones aritméticas, unas tiene mayor prioridad que otras:
Precedencia
Primera
Segunda
Tercera
Cuarta
4
Operacion
Paréntesis ( )
Exponenciación ^
Multiplicación * y división /
Suma + y Resta -
FormatosNuméricos
En Matlab se puede cambiar el formato numérico de las expresiones. Por defecto, Matlab tiene format short,
que se puede cambiar por otro, como por ejemplo:
3
UNAB
Escuela de Industrias
Comando
format short
format long
format short e
format long e
format short g
format long g
format bank
format rat
5
Laboratorio 0
Comandos Básicos de Matlab
Descripción
Reales de 4 decimales conredondeo
Reales de 14 decimales con redondeo
Notación cientí…ca de 4 decimales
Notación cientí…ca de 15 decimales
Punto ‡otante de 5 digitos con redondeo
Punto ‡otante de 15 digitos con redondeo
Reales de 2 decimales con redondeo.
Cuociente de enteros pequeños
Ejemplo: >>290/7
41.4286
41.42857142857143
4.1429e+001
4.142857142857143e+001
41.429
41.4285714285714
41.43
290/7
Variables
Matlab trabaja...
Regístrate para leer el documento completo.