Professional Documents
Culture Documents
INGENIERA
FACULTAD DE INGENIERA MECNICA
INGENIERIA DE CONTROL MT-221
2015-1
Laboratorio 2
Introduccin al Matlab (parte 2)
Objetivo. El alumno se familiariza en el entorno Matlab usando comandos
comunes para Ingeniera de Control.
Versin utilizada. 2009a / 2010a
En este segundo laboratorio vamos a realizar ejercicios sobre comandos
ms bsicos asociados con operaciones comunes en ingeniera de control.
No olvide que:
[]
Utilizado para formar vectores y matrices
()
Precedencia de expresin matemtica
,
Separa elementos y argumentos de funcin
;
Final de filas. Tambin suprime el resultado de un comando u
operacin
:
Generacin de vectores.
j : k significa [ j j+1 k]
A(: , j)
significa j-sima columna de A
A(i , :)
significa i-sima fila de A
r=
__________________________________________
4. El polinomio que usted ha escrito en el paso anterior, comprelo
usando nuevamente el comando poly(r), donde r representa las
races de la ecuacin caracterstica
q = polyr)
Existe algn cambio entre el resultado de poly(A) y poly(r)?
Explique adecuadamente.
)s4 + (
)s3 + (
)s2 + (
)s + (
q es el cociente y r es el residuo
Cul es la diferencia
[q,r]=deconv(c,a)?
de
escribir
el
comando
deconv(c,a)
ones(A)
se escribe unos del mismo tamao de la matriz A
zeros(n)
zeros (m,n)
zeros(A)
diag([ones(1,n)])
Utilice el help de Matlab y explique y ponga ejemplos del uso de los
comandos en mencin
xlabel(Seg)
ylabel(y=sen(t); z=cos(t))
text(3,0.45,sen(t))
text(0.8,-0.3,cos(t))
b) t = 0:025:10;
y = sin(t);
z = cos(t);
plot(t,y,t,z), text(t,y,y), text(t,z,z)
grid
title(Grficas del seno y coseno)
xlabel(Seg)
ylabel(y=sen(t); z=cos(t))
c) x = 0:0.1:3;
y = x.^2;
plot(x,y)
grid
title(Grfica de y = x^2)
xlabel(x)
ylabel(y)
Nota: es probable que tenga problemas de ejecucin por el tema de las
comillas en Matlab
11.
Qu modificaciones hara a la codificacin del programa 10.c
para lograr la curva de la figura siguiente, sabiendo que la funcin y
ha cambiado a y = x3 -20x.
Observe que hay una serie de errores entre la codificacin y la
informacin que muestra la grfica.
Grfica de y = x 2
100
80
60
40
20
0
-20
-40
-60
-80
-100
-6
-4
-2
0
x
y=Cx+ Du
una salida
[num,den] = ss2tf(A,B,C,D, iu)
una entrada
r ( n)
+ k (s)
s p ( n )
[][
][ ] [ ] [ ]
x1
1 x 1 + 1 0 u1
= 0
x2 2 3 x 2 0 1 u 2
y=[ 1 0 ]
[ ] [ ][ ]
x1
u
+0 0 1
x2
u2
1; -2 -3];
0; 0 1];
0];
0];
Y ( s)
=
U 2(s)
13.
B(s) num 2 s3 +5 s 2 +3 s +6
=
=
A (s ) den s 3+ 6 s 2+ 11s+6
14.
Justifique su respuesta