You are on page 1of 15

CURSO DE MATLAB BASICO Contenido: 1. Introduccin 1.1. Objetivos 1.2. Que se puede hacer con MATLAB? 2.

El entorno de MATLAB 2.1. Ventanas de MATLAB 2.2. La ventana de comandos 2.3. Historial de comandos 2.4. Espacio de trabajo 2.5. Ayuda y Auto enseanza 3. MATLAB como calculadora simblica? 4. Graficar en MATLAB? 5. Programar en MATLAB? 6. Simular en MATLAB? 7. Desear Interfases?

1. Introduccin
1.1. Objetivos del curso: Los objetivos del curso son los siguientes: 1: Dar a conocer que se puede hacer con MATLAB 2: Ensear como usar MATLAB en aplicaciones bsicas. 3: Exponer la estructura de MATLAB 4: Sealar como se puede aprender ms por auto enseanza 1.2. Que se puede hacer con MATLAB? MATLAB se puede usar en diferentes formas para diferentes objetivos. Aqu se menciona como usar el MATLAB a manera de una calculadora numrica, una calculadora simblica, un programa para graficar y analizar datos, un programa para simular y a manera de un entorno para programar. Para evaluar una expresin numrica del tipo: x = 3 * 4 + 5, el usuario escribe la expresin en la ventana de comandos (command Windows) y despus el comando ejecutar [enter]. MATLAB imprima la respuesta bajo la expresin. Si el usuario no ha asignado el resultado a una variable, Matlab lo hace utilizando la variable ans". Expresiones simblicas pueden ser evaluadas siempre y cuando las variables simblicas se hayan declarado previamente con sym() o syms. En este caso se puede tambin evaluar integrales, sumatorias y diferenciales. En la graficadora de MATLAB se puede hacer analices de datos simples, como el ajuste de una lnea recta a los datos. Es posible hacer programas usando m-files. En particular puedes definir tus propias funciones. Tambin es posible de hacer simulaciones usando simulink que permita disear modelos en forma grafica. Con la opcin GUIDE se puede hacer interfases grficos

Ventana de comandos

pi es una constante con el valor predefinido de

Nmero cercano al limite de precisin. (=0) "eps" es el limite actual de precisin. No se puede operar con nmeros inferiores o cercanos a eps.

Figura 1.1: Ejemplo de uso de MATLAB como calculadora numrico

inf es una variable con un valor predefinido de infinito

la funcin int significa integral, en este caso:

e
0

dx

Figura 1.2: Ejemplo de usar MATLAB como calculadora simblico

lneas para generar data x,y

graficar los datos. Esta instruccin genera la ventana Figure No. 1

para ajustar elige Basic Fitting y se genera la ventana Basic Fitting 1

Tacha la casilla linear para determinar las coeficientes de la lnea recta la cual ajusta a los datos

Figura 3: Ejemplo de graficar y analizar datos con MATLAB

Seleccionar new M-file en el menu File. 1 Aparece una ventana para crear un M-file

definir la funcin y despus salvar la

La nuevo funcin se puede usar en clculos numricos o 3

en clculos simblicos

Figura 4: Ejemplo de como crear un M-file

1 Con la opcin nuevo modelo en el menu File, se abre la ventana 2 Untiteled con el comando simulink abres la ventana Simulink Libery Browser

Cambiar los 7 parmetros de la simulacin (tiempo) e iniciarla

Con doble clic en el objeto aparece una 5 ventana para cambiar sus propiedades

rastrear el cursor desde un objeto a otro objeto para conectarlos 3 Aqu se elige una biblioteca con objetos

Los objetos se rastrean de la biblioteca hasta la ventana del modelo

con doble clic en el objeto Scope aparece la 8 ventana Scope con el resultado de la simulacin

Figura 5: Ejemplo de simular un termostato en MATLAB

1 con el comando New,GUI abres la ventana del GUI editor

3 Despus el diseo guardes la interfase con el nombre ejemplo. Automticamente se guarda dos archivos: ejemplo.fig y ejemplo.m. El archivo ejemplo.m se muestra despus haber grabado la interfase

4 En el archivo ejemplo.m ya estn presentes las rutinas CallBack. Estas rutinas sern llamadas cuando activas el correspondiente objeto. Para obtener el valor de la propiedad String del objeto edit1 se usa la funcin get Para cambiar el valor de propiedad String del objeto text1 se usa la funcin set. Despus la edicin guardes el trabajo 6 2 Los objetos se rastrean hasta el formulario 5 Las propiedades de un objeto se pueden ver con el inspector de propiedades. Hacer Click derecha en el objeto para obtener este menu. Despus seleccionar Property inspector y aparece la siguiente ventana. La propiedad String tiene el valor: Static Text. Es el texto en el objeto. la Interfase corr con este boton

Figura .. Como crear un interfase con GUIDE

2. El entorno de MATLAB
2.1. Ventanas de MATLAB La ventana principal de MATLAB es el escritorio. En esto escritorio se encuentra varias ventanas con diferentes funciones y informacin.
Escritorio de MATLAB (DeskTop)

Espacio de trabajo (workspace)

Ventana de comandos (Command Window)

Historial de comandos (Command History)

Carpeta actual (Current directory) atrs la ventana de espacio de trabajo

Figura 2.1 Los diferentes ventanas en MATLAB

Las ventanas en el escritorio puedes organizar al gusto usando el menu view. Tambin se puede rastrear las ventanas a nuevo lugares. Es tambin posible de traer una ventana del escritorio afuera del escritorio.
Para traer una ventana afuera del escritorio usar Undock ventana o hacer clic en la flecha

Para regresar una ventana al escritorio usar Dock ventana

Figura 2.2 Docking y un-docking de ventanas de MATLAB

Las ventanas ms usadas al inicio son la ventana de comandos, el historial de los comandos y el espacio de trabajo. A continuacin una descripcin de cada una.

2.2. La ventana de comandos Se utiliza para ingresar las variables, ejecutar las funciones y los archivos m con cuales trabaja matlab.
Ventana de comandos

introducir variables y funciones al prompt de MATLAB

MATLAB muestra el resultado inmediatamente suprimir la respuesta de MATLAB con un ;

la barrita de abajo la expresin errnea indica donde ocurri el error

cuando ocurre un error MATLAB responde as.

Para limpiar la ventana de comandos seleccionar Clear Command Window del menu Edit

con las flechas del teclado se puede reproducir los comandos anteriores

Figura 2.3 La ventana de comandos

2.3 Historial de comandos Todas las declaraciones hechas en la ventana de comandos quedan almacenadas en el historial de comandos. Aqu se pueden observar y ejecutar comandos y funciones previamente realizadas como copiar y ejecutar una seleccin de comandos.

Seleccionar Clear Command History del menu Edit para borrar el historial de comandos o usar la opcin: Delete entire History en esta ventana

Seleccione un comando con un clic izquierda en el ratn (Mouse) Para seleccionar ms comandos mantenga la tecla shift aplastado y haga clic izquierda en los comandos de la seleccin Con un clic derecho en el ratn (Mouse) en el Mouse derecho aparece esta ventana. Seleccione delete seleccin para remover el comando errneo

Historial de comandos

Figura 2.4 La ventana Historial de Comandos

2.4 Espacio de trabajo En el espacio de trabajo (Workspace) se almacena todos los variables construidos durante la sesin de MATLAB.

En el menu View se ofrezcan varios opciones para ver los variables en el espacio de trabajo

el espacio de trabajo muestra las caractersticas de las variables

Haga doble clic en la variable para abrir el editor de arreglo (Array Editor) en donde se pueden ver su contenido

Con un clic derecho en el ratn (Mouse) aparece esta ventana. Aqu se puede seleccionar varios diferentes operaciones

Figura 2.5 Ventana: Work space

2.5 Ayuda y Auto enseanza MATLAB cuente con un extensivo sistema de ayuda. Este sistema puede ser llamado en diferentes formas. Figura 1.11 muestra diferentes formas de llamar ayuda.
Puedes pedir ayuda desde el icono de ayuda. Esto abra la ventana de ayuda

Puedes pedir ayuda desde el menu Help

Puedes pedir ayuda sobre un funcin desde la lnea de comandos

especifica sobre cual tema se requiere ayuda

elija un sub-tema y haga doble clic. Esto cargara la informacin en esta ventana

Figura 2.6 Como pedir ayuda en MATLAB

Tambin hay muchos demos. Puedes iniciar una demostracin y buscar ayuda sobre los comandos que encuentras en la demostracin. Tambin puedes encontrar un tutorial en el sistema de ayuda. Por ltima, hay mucha informacin de MATLAB en espaol la cual puedes encontrar en la red. Busca por ejemplo MATLAB curso bsico
Para ver demos de matlab seleccione Demos en el menu de Ayuda

2 Seleccione un Demo especfico 3 El Demo se desarrolla en la ventana de comandos y en la graficadora 5

Figura 2.7 Demos en MATLAB

You might also like