Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2 3 4 5 6 7 8 9 10
A=tf([1],[1 300 1] ) B=zpk(A) g2=A; step(g2); impulse(g2); t=0:10; u=t; figure; lsim(g2,u,t)
Impulse Response
10 9
3.5
3
8
2.5
7 6
Amplitude
Amplitude
5 4 3
1.5
1
2
0.5
1 0
5 Time (sec)
10
200
400
600
800
1000
1200
1400
1600
1800
Time (sec)
1.2 Empleando lazos y estructuras de control de flujo, elabore un programa que permita obtener sobre un mismo grfico la respuesta escaln en lazo abierto Y2(s)/F(s) para cinco valores diferentes del parmetro (B3/K) del sistema mecnico del trabajo preparatorio.
PROGRAMA 1 Para datos en secuencia del 1 al 5 Se generara una matriz aleatoria La funcin de transferencia encontrada ser almacenada en la variable d Se utilizara el lazo for para el incremente de la variable i Los valores de i sern generados en el vector k para luego ser multiplicados por d Luego se graficara estos valores en 5 diferentes grficos a diferentes escalas
k=rand(1,10); d=tf([5 12.5],[1 8 22 20 0]); for i=1:5 y2=k(i)*d; subplot(2,3,i); step(y2) end
PROGRAMA 2 Asignacin externa de datos disp('Ingrese los valores de los parmetros B3 y K') a=input('Ingrese el valor de B3: '); b=input('Ingrese el valor de K: ');
k=ones(1,2); k=k*[a b] d=tf([5 12.5],[1 8 22 20 0]); y2=k*d; step(y2)
COMENTARIOS En esta prctica se pudo observar la facilidad que nos brinda matlab para el uso de funciones de transferencia, grficos y ecuaciones. Se observo que se puede sintetizar operaciones como son: *Sacar POLOS Y CEROS *Ecuaciones simplificadas El uso de varias de las funciones estudiadas en el anterior curso se pueden implementar. Se puede usar simulink para obtener la funcin de transferencia de cualquier sistema que uno desee. En conclusin matlab nos sigue ayudando a la simplificacin de varios procesos y estructuracin de modelos matemticos muy complejos.