谢谢,那请问MATLAB中有直接计算传递函数的幅值和相角的命令吗?
没找到答案,自己终于摸索出来了。这里以求取w=100pi rad/s处的幅值和相位为例
首先,这个提问有问题。应该是:怎样用MATLAB求取一个传递函数在某频率(角频率)处的幅值和相角。matlab代码如下:
w=logspace(2.4969,2.4972); %%选取逼近w=100pi rad/s的角频率上下限,对应(314,314.2)一句话概括上述方法:求取无限逼近w=100pi rad/s 周边角频率对应的幅值和相位,并选取这些值的中间值作为w=100pi rad/s 的幅值和相位。
角频率上下限的确定方法,100pi在(314,314.2)之间。(314,314.2)≈(10e2.4969,10e2.4972)
类似插值方法,有点拗口,不过方法确实可行!