Professional Documents
Culture Documents
INTRODUCCIN A MATLAB
INTRODUCCIN
COMPONENTES
El ambiente de programacin de Matlab esta compuesto por un a interface grafica con varias
herramientas distribuidas en ventanas que permiten programar, revisar, analizar, registrar
datos, utilizar funciones, historial de comandos y desarrollar diversas aplicaciones. La pantalla
principal de Matlab se presenta en la Figura 1. 1
Nuevo Archivo Simulink
cristhian.riano@unipamplona.edu.co 1 cristhianivanrj@gmail.com
2 de 4
Una vez instalado Matlab, la forma mas simple de interaccionar con este paquete es
introduciendo expresiones directamente en la ventana de comandos por ejemplo iniciando con
el tradicional letrero Hola Mundo sobre el Prompt
disp('Hola Mundo.....')
y=sin(10)
Implcitamente se usa la notacin matricial para introducir polinomios y funciones de
transferencia. Por otro lado, si se dispone de una representacin de un sistema lineal en el
espacio de estados de la forma:
7 v 13 v 24 v 3=11
3 v 1+ 6 v 22 v 3=3
4 v1 2 v 2+ 11 v 3=25
A=[7 -3 -4]
B=[-3 6 -2]
C=[-4 -2 11]
R=[-11; 3; 25]
R'
X=[7 -3 -4;-3 6 -2;-4 -2 11]
Para sumar todos los elementos del tercer regln de X se procede de la siguiente forma
X(3,1)+X(3,2)+X(3,3)
La funcin plot es utilizada para generar una grafica en dos dimensiones: plot(t,x)
cristhian.riano@unipamplona.edu.co 2 cristhianivanrj@gmail.com
3 de 4
Programacin
Matlab es un programa diseado especialmente para tratar datos matemticos.
Entre otras aplicaciones permite la programacin, esto es, la creacin de una serie
de instrucciones que se ejecutarn cuando se las invoque. El cdigo se guarda en
archivos .M, que son interpretados cada vez que se ejecutan.
Ejecutar archivo .m
Slo hay que poner su nombre, sin la extensin, en el Command Windows. Por
ejemplo, si tenemos un archivo previamente creado que se ha guardado como
prueba.m se ejecutar de la siguiente manera:
>> prueba
Editar archivos .m
Ejemplo:
cristhian.riano@unipamplona.edu.co 3 cristhianivanrj@gmail.com
4 de 4
Bibliografa.
cristhian.riano@unipamplona.edu.co 4 cristhianivanrj@gmail.com