Witam
Mam taki problem. Po przekształceniu Furiera odpowiedzi impulsowej otrzymuje krzywa Nyquista. I próbowałem to odczytac w ten sposób że
omega1=p1*df*2*pi
gdzie p1 to nr próbki dla której cześć rzeczywista i urojona są sobie równe
df=1/tp*Ns
gdzie tp czas próbkowania a Ns ilość próbek
omega2=p2*df*2*pi
gdzie p2 to numer próbki dla której cześć rzeczywista jest równa zero
i potem
korzystam ze wzoru że
T0=1/omega2
ξ=0.5*omega2/omega1*(1-omega1^2/omega2^2)
następnie ze wzoru
wyliczam transmitancje tego układu
G=tf(1,[T0^2 2*ξ*T0 1])
nastepnie robie impulse
[f]=impulse(G,t)
plot(t,f)
Ale niestety po porównaniu odpowiedzi impulsowej i tej zidentyfikowanej okazuje się ze są różne
Co robię źle?? Może któryś ze wzorów powinien być inny
proszę o pomoc
Mam taki problem. Po przekształceniu Furiera odpowiedzi impulsowej otrzymuje krzywa Nyquista. I próbowałem to odczytac w ten sposób że
omega1=p1*df*2*pi
gdzie p1 to nr próbki dla której cześć rzeczywista i urojona są sobie równe
df=1/tp*Ns
gdzie tp czas próbkowania a Ns ilość próbek
omega2=p2*df*2*pi
gdzie p2 to numer próbki dla której cześć rzeczywista jest równa zero
i potem
korzystam ze wzoru że
T0=1/omega2
ξ=0.5*omega2/omega1*(1-omega1^2/omega2^2)
następnie ze wzoru
wyliczam transmitancje tego układu
G=tf(1,[T0^2 2*ξ*T0 1])
nastepnie robie impulse
[f]=impulse(G,t)
plot(t,f)
Ale niestety po porównaniu odpowiedzi impulsowej i tej zidentyfikowanej okazuje się ze są różne
Co robię źle?? Może któryś ze wzorów powinien być inny
proszę o pomoc