Introducción A MATLAB
Introducción A MATLAB
Adriana Aguirre
Introducción a MATLAB
Sistemas de Control
MATLAB: Matrix laboratory
Es un sistema de cómputo numérico con un lenguaje de
programación propio. Presenta una diversidad de herramientas
(toolbox) y aplicaciones que son de gran utilidad en
diversas áreas de ingeniería.
● Simulink
● Sisotool
● System Identification Toolbox
Entorno de matlab (2016b)
Ventana de comandos
Directorio
actual
Espacio de
trabajo
Entorno de matlab
● Ventana de comandos: utilizada para ejecutar los comandos
disponibles en MATLAB. Cada comando se ejecuta una única
vez; si desea volver a ejecutarlo o modificarlo, debe
reescribir el mismo. Para ver el historial de comandos,
coloque el cursor en la ventana de comandos y presione la
tecla de dirección “arriba”.
● Espacio de trabajo: Se almacenan las variables creadas en
la ventana de comandos o scripts de MATLAB. Se lo conoce
como espacio de trabajo base; las funciones tienen su
propio espacio de trabajo.
Entorno de matlab
● Directorio actual: presenta los archivos a los que tiene
acceso MATLAB.
A=[1 2 3; 4, 5, 6]
help rand
Creación y manipulación de matrices
Si se desea leer un elemento específico de una matriz se
sigue la siguiente sintaxis:
elemento=A(2,3)
A(2,3)=elemento2
A=[v1 v2]
A=[v1; v2]
Creación y manipulación de matrices
Para eliminar una variable utilice el comando clear A, donde
A debe ser reemplazada por la variable que desee eliminar
del espacio de trabajo. Si desea eliminar todas las
variables, use el comando clear all.
A*X=B
A: matriz de coeficientes
X: matriz de incógnitas
p(x):x4+18x2-15x+10
v=0:0.5:10;
● Gráficas polares
● Diagramas de barras
Gráficas
En este curso se trabajarán sobretodo con gráficas con
escalas lineales de dos dimensiones. Para graficar use el
siguiente comando:
plot(x,Y)
plot(X,Y)
plot(x1,y1,x2,y2)
Gráficas
El comando plot puede incluir más argumentos que permiten
cambiar el tipo de marcador, su color y tipo de línea.
Consulte la guía o la ayuda de MATLAB.
stem(x,Y)
subplot(m,n,p)
plot(X,Y2)
grid on