Latex
sábado, 18 de mayo de 2013
Practica 2 Matlab
Para realizar este ejercicio tomaremos como dato la función de transferencia obtenida en un ejercicio anterior, dicha función es:
\[
G(s)=\frac{1}{ms^2+bs+k}
\]
Para eliminar las incógnitas m,b,k el enunciado nos da unos valores que son:
m=1
k=2
b=0,3
Como escribir todo esto en Matlab:
syms w s G
w=[0:0.5:10]
s=i*w
u=ones(size(w)) ´´Crea tantos vectores como w pero con valor 1´´
syms m k b
k=2
b=0,3
m=1
G=u./((m*s.*s)+(b*s)+k)
M=abs(G)
phi=angle(G)/phi*180
Con estos comandos de Matlab estaría definida totalmente la M y la phi y ya estaría totalmente definida la función de transferencia.
Diagrama de Nyquist y de Bode:
Para que Matlab realice el diagrama de Nyquist o de Boode es necesario crear el num y el den.
En Matlab:
num=u
den=((m*s.*s)+(b*s)+k)
nyquist (num,den)
bode(num,den)
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario