how "bode" calculate the phase of transfer function?
2 次查看(过去 30 天)
显示 更早的评论
There is a moving average filter:
in s and z domain:
their magnitude- w and phase -w characteristic are as follows:
(1)
it can be seen that if , then the second formula of (1) converges to the first one.
thus their phase-w curves should be the same.
however.
T = 5e-5;
N = 400;
Tw = N*T;
s = tf('s');
z = tf('z',T);
G = (1-exp(-Tw*s))/(Tw*s);
G2 = (1-z^(-N))/(1-z^(-1))/N;
bode(G,G2)
legend('continus','discrete')
the phase of G2 is much higher than G1.
So how "bode" calculate the phase? and is the figure is right if I didnt restrict the phase in[-180,180].
Is the phase pi/4 - 5*2*pi equal to pi/4 ?
0 个评论
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Get Started with Control System Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!