Matlab
Gonzalo Hernández
UV - Escuela de Ingeniería Industrial
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 llamadaCommand es la ventana principal 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, este directorio es "C:nMatlabnwork", pero se puede cambiar acualquier otra especi…cando la dirección. Aquí aparecerá una lista de las funciones que hayamos guardado en esa carpeta.
1
Universidad de Valparaíso Facultad de Ciencias Económicas y Administrativas
Escuela de Ingeniería Industrial Laboratorio 0 Algebra Lineal
1.3
Command History
En esta ventana se registran todos los comandos introducidos en la ventana Command Windows en estasesión y las sesiones anteriores. Para limpiar el historial, basta hacer click con el boton derecho 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 "Help" de Matlab. ACT1: Operaciones básicas en la interfaz de 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) Más adelante en este laboratorio gra…caremos una función. Busque en el Help y aprenda a usar el comando plot.
2
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 se muestra enpantalla ninguna salida. Por ejemplo:
2
Universidad de Valparaíso Facultad de Ciencias Económicas y Administrativas
Escuela de Ingeniería Industrial Laboratorio 0 Algebra Lineal
>> sqrt(9) ans = 3 >> sqrt(9); 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 las instrucciones de laventana Command, pero las variables que están en el Workspace no son modi…cadas.
3
Operaciones aritméticas
Operación Suma Resta Multiplicacion División por la derecha División por la izquierda Exponenciación Simbolo + * / n ^ Ejemplo 5+3=8 5-3=2 5*3=15 5/3=1.6667 5n3=3/5=0.6000 5^3=53 =125
3.1
Orden de precedencia
Prioridad Primera Segunda Tercera Cuarta Operacion Paréntesis ( )Exponenciación ^ Multiplicación * y división / Suma + y Resta -
Al evaluar una expresión con varios tipos de operaciones aritméticas, unas tienen mayor prioridad que otras:
Por ejemplo, al evaluar la expresión: >> u=1; v=2; w=3; >> x=(v/u+u*v)^w x = 64 se ejecutan las operaciones dentro del paréntises según prioridad y luego la exponenciación. Se recomienda utilizar paréntises para escribir en formacorrecta una secuencia de operaciones.
3.2
Formatos numéricos
El formato numérico de una expresión de…ne como se representan las variables. Por defecto, Matlab tiene format short, que se puede cambiar por alguno de los siguientes: Comando format short format long format short e format long e format short g format long g format bank format rat Descripción Reales de 4 decimales con...
Regístrate para leer el documento completo.