Documentos de Académico
Documentos de Profesional
Documentos de Cultura
HW 5 System Control
HW 5 System Control
Objetivo General
Al finalizar esta sesión el estudiante estará́ en capacidad de desarrollar ejercicios asociados a la Ingeniería
de Control utilizando operaciones y funciones básicas de MATLAB™ para familiarizarse con el entorno del
software.
Objetivos Específicos
• Familiarizar al estudiante con el escritorio de MATLAB™.
• Aprender a utilizar las operaciones matemáticas básicas de MATLAB™.
• Introducir al uso de funciones básicas de representación gráfica.
Ejercicios
Código Resultado
1.
matrA = randi ([0,8],3,3);
2.
vectV = 0:0.03*pi:3*pi;
3.
B = matrA(1,:);
7.
D = matrA.*Bt;
8.
Vt = vectV';
9.
SenoX = sin(Vt);
10.
CosenoX = cos(Vt);
11.
matrE = ones(4);
12.
matrF = 5*matrE;
13.
matrG = [8 7; 5 4];
matrF(3:4,3:4) = matrG;
14.
matrF(:,2) = [];
15.
FcnTrig = [SenoX, CosenoX];
16.
figure (1)
plot(Vt, SenoX, 'k^-
'),title('SenoX vs
Vt'),xlabel('Vt'),ylabel('Se
noX');
grid on;
17.
figure(2)
subplot(2,1,1),stem(Vt,SenoX
),title('SenoX vs
Vt'),xlabel('Vt'),ylabel('Se
noX');
grid on;
subplot(2,1,2),stairs(Vt,Sen
oX),title('SenoX vs
Vt'),xlabel('Vt'),ylabel('Se
noX');
grid on;
18.
figure(3)
plot(Vt,FcnTrig,'o--
'),title('FcnTrig vs
Vt'),xlabel('Vt'),ylabel('Fc
nTrig'),legend('SenoX','Cose
noX');
grid off;
19.
matrH = matrA.^3;
20.
invH = inv(matrH);
detH = det(invH);
Conclusiones y Recomendaciones (20 puntos)
• MATLABTM es una poderosa herramienta; en este curso, el empleo de este programa nos ayudará
a encontrar soluciones a los problemas de una manera más rápida y sobre todo nos permitirá
visualizar el problema para su mejor comprensión.
• Los vectores y matrices nos permiten describir problemas, pero su manipulación a medida que se
incrementa la dificultad crece, así como el tiempo en hacerlo; mediante MATLABTM podemos
resolver tales sistemas complejos de manera rápida y sin miedo a equivocarnos y para ello es
necesario conocer las operaciones básicas y la simbología que se emplea.
• Existen muchas maneras de graficar las funciones, hemos empleado las funciones plot, stem,
stairs; todas se diferencian una de la otra debido a la manera en como se presentan los resultados,
plot es un grafico de líneas, stem presenta los valores de forma discreta y stairs en forma de
escalera, dependiendo de la aplicación se elige entre que comando utilizar. Además, se pueden
añadir variantes a las graficas como leyendas, titulo, etiquetas de ejes, etc.
• Se recomienda estar pendiente de la simbología empleada dado que esto nos puede causar
errores en el código, además de conocer las funciones básicas empleadas comúnmente.