Sie sind auf Seite 1von 9

LABORATORIO DE SISTEMAS DE CONTROL

Trabajo autónomo 1
Introducción a Matlab
Nombre: Ricardo Gavino Soriano Paralelo: 122

Fecha: 07/10/2018
Objetivos:

Objetivo General
 Familiarizar al estudiante con las operaciones y funciones básicas de Matlab asociados a la
Ingeniería de Control.
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 graficación.

Procedimiento (50 puntos)

Ejercicio 1
Código Resultado
1. A=[2 5 3; 4 pi 1; 6 sqrt(8) 7]

2. B=A.^-1
3. C=eye(3)

4. D=B.^2

5. E=A.*C

Ejercicio 2
Código Resultado
1. a=A(:,1)
b=B(2,:)

2. c=[a b']
3. c(2,:)=[]

4. c=[c; 2 3]

5. d=A(2:3,1:2)

Ejercicio 3
Código Resultado
1. detA=det(A)

2. [rB,VB]=eig(B)
3. p=[0 1 6 8]
q=[-1 0 2 3]

4. r=conv(p,q)

5. [cociente,
residuo]=deconv(r,q)
Ejercicio 4
Código Resultado
1.
theta=[0:0.05*pi:2*pi];
figure()
plot(theta,sin(theta),'k-')
grid on
title('Funcion seno de teta')
ylabel('seno(teta)')
xlabel('teta')

2.
figure()
plot(theta,cos(theta),'b:')
grid on
title('Funcion coseno de teta')
ylabel('coseno(teta)')
xlabel('teta')

3.
% Uso de hold on
figure()
plot(theta,sin(theta),'m-')
grid on
hold on
plot(theta,cos(theta),'c--')
title('Funcion de teta')
ylabel('Funcion(teta)')
xlabel('teta')
hold off
legend('seno de teta', 'coseno
de teta')
4.
%graficas usando matrices
figure()
plot(theta,[sin(theta)
cos(theta)],'d')
grid on
title('Funcion de teta')
ylabel('Funcion(teta)')
xlabel('teta')
legend('seno de teta', 'coseno
de teta')

5.
figure()
stairs(theta,[sin(theta),
cos(theta)])
grid on
title('Funcion de teta')
ylabel('Funcion(teta)')
xlabel('teta')
legend('seno de teta', 'coseno
de teta')

figure()
stem(theta,sin(theta),'bx')
grid on
hold on
stem(theta,cos(theta),'k+')
title('Funcion de teta')
ylabel('Funcion(teta)')
xlabel('teta')
legend('seno de teta', 'coseno
de teta')
Ejercicio 5
Código Resultado
1. G1=zpk([-7],[-10 -2],1)
G2=tf(50,[1 7])
G4=zpk([0],[-10 -2],25)
H=tf(0.5,[1 3])

w
2. G3=series(G1,G2)
3. G5=parallel(G3,G4)

4. T=feedback(G5,H)

5. pT=pole(T)
CT=zero(T)

Conclusiones y Recomendaciones (15 puntos)


Conclusiones

Recomendación

Sección Puntaje Observación


Procedimiento /50 puntos Debe incluir el texto del código
usado y captura de pantalla del
resultado obtenido para cada
ejercicio. Las imágenes deben
ser claras.
Adjuntar Script (archivo .m) /25 puntos Debe incluir su nombre al
principio del mismo, así como
comentarios acerca del código
utilizado.
Conclusiones y /25 puntos Debe incluir al menos dos
Recomendaciones conclusiones y una
recomendación.

Das könnte Ihnen auch gefallen