根据传递函数仿真模拟滤波器的波特图(持续更新中)

场景 传递函数 代码
已知多项式系数 ϕ ( s ) = 13 s 3 + 4 s 2 + 6 5 s 4 + 3 s 3 + 16 s 2 + s + 7 \phi(s)=\frac{13 s^{3}+4 s^{2}+6}{5 s^{4}+3 s^{3}+16 s^{2}+s+7} one.m
乘积形式,但是不知道零极点 ϕ ( s ) = 4 ( s + 3 ) ( s 2 + 7 s + 6 ) 2 s ( s + 1 ) 3 ( s 3 + 3 s 2 + 5 ) \phi(s)=\frac{4(s+3)\left(s^{2}+7 s+6\right)^{2}}{s(s+1)^{3}\left(s^{3}+3 s^{2}+5\right)} two.m
已知零极点 G ( s ) = 7 ( s + 3 ) ( s + 2 ) ( s + 4 ) ( s + 5 ) G(s)=\frac{7(s+3)}{(s+2)(s+4)(s+5)} three.m
多项式形式⇒零极点形式(tf2zp)
多项式形式⇐零极点形式(zp2tf)
G ( s ) = 4 ( s + 7 ) ( s + 2 ) ( s + 3 ) ( s + 5 ) ( s + 9 ) G(s)=\frac{4(s+7)(s+2)}{(s+3)(s+5)(s+9)}
G ( s ) = 4 s 2 + 36 s + 56 s 3 + 17 s 2 + 87 s + 135 G(s)=\frac{4s^2+36s+56}{s^3+17s^2+87s+135}
four.m
传递函数的串联 G 1 ( s ) = 2 ( s + 3 ) ( 2 s + 1 ) G_{1}(s)=\frac{2}{(s+3)(2 s+1)}
G 2 ( s ) = 7 s + 3 5 s 2 + 2 s + 1 G_{2}(s)=\frac{7 s+3}{5 s^{2}+2 s+1}
计算目标: G 1 ( s ) G 2 ( s ) G_1(s)*G_2(s)
five.m
传递函数的并联(相加) G 1 ( s ) = 2 ( s + 3 ) ( 2 s + 1 ) G_{1}(s)=\frac{2}{(s+3)(2 s+1)}
G 2 ( s ) = 7 s + 3 5 s 2 + 2 s + 1 G_{2}(s)=\frac{7 s+3}{5 s^{2}+2 s+1}
计算目标: G 1 ( s ) + G 2 ( s ) G_1(s)+G_2(s)
six.m
负反馈网络的表达式与波特图 G 1 ( s ) = 2 ( s + 3 ) ( 2 s + 1 ) G_{1}(s)=\frac{2}{(s+3)(2 s+1)}
G 2 ( s ) = 7 s + 3 5 s 2 + 2 s + 1 G_{2}(s)=\frac{7 s+3}{5 s^{2}+2 s+1}

G 1 ( s ) G_1(s) 前向
G 2 ( s ) ②G_2(s) 作为反馈网络
③负反馈
计算目标:负反馈网络的表达式与波特图
seven.m

tf:展开的多项式形式
zp:相乘的零极点形式

Reference:
[1]Matlab实验_传递函数表示方法

猜你喜欢

转载自blog.csdn.net/appleyuchi/article/details/107583724