Professional Documents
Culture Documents
INTRODUCCIN A MATLAB
INTRODUCCION
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 cristhianivanrj@gmail.com
1
2 de 6
Una vez se inicia Matlab, vemos la ventana de comandos en la que aparece el prompt o lnea de
comandos (representado con el smbolo >>). Este es el momento de comentar la existencia del
comando ms famoso de cualquier aplicacin: help. Introduciendo este comando aparecern
todas las citadas built-in functions, tanto las contenidas en el subdirectorio MATLAB, como otras
contenidas en subdirectorios eventualmente aadidos por el usuario.
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:
71 32 43 = 11
31 + 62 23 = 3
41 22 + 113 = 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 cristhianivanrj@gmail.com
2
3 de 6
Programacin
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
cristhian.riano@unipamplona.edu.co cristhianivanrj@gmail.com
3
4 de 6
Ejemplo:
n=input(' Introduzca un numero entero: ')
disp(n)%Muestra en la pantalla el valor de la variable n
Procedimiento
1. Describa brevemente que funcin cumple cada uno de los siguientes comandos
Comando Funcin
help
helpwin
help general
helpdesk
help if
help demo
quit exit
format
get
hold
plot
figure
title
grid
cristhian.riano@unipamplona.edu.co cristhianivanrj@gmail.com
4
5 de 6
4. Escribir un programa en Matlab para realizar operaciones bsicas entre matrices (adicin,
sustraccin, inversa, simtrica)considerando las siguientes matrices A,B
2 3 4
= [6 7 8]
9 0 9
3 0 1
= [5 2 4]
7 8 1
= 9 5 + 3( 3 )
Para el intervalo [10,10]
cristhian.riano@unipamplona.edu.co cristhianivanrj@gmail.com
5
6 de 6
Bibliografa.
cristhian.riano@unipamplona.edu.co cristhianivanrj@gmail.com
6