传递函数为 1 s + 2 \frac{1}{s+2} s+21 其中S = jω,幅值为-20lg(sqrt(ω*ω + 4)),相角为: arctan(-ω/2)
- ω = 0, 幅值L(ω= 0) = -20lg(2) = -6.02 db, 相位 arctan(-ω/2) = arctan(0) = 0
- ω = 2, 幅值L(ω= 2) = -20lg(sqrt(4+4)) = -9.03 db, 相位为arctan(-2/2) = arctan(-1) = -45,此后幅值按照10倍数频率,20倍数幅度下降,
- ω = ∞,相位为 argtng(-∞) = -90度
使用matlab输出波特图公式为: margin(tf([1],[1,2]));
输出的图像为:
和手动对照,说明手工计算正确。手工计算可以输出任何频率的精确值,用于补偿设计的时候,必须按照公式计算。