我怎么能预测这个低通滤波器?

时间:2016-02-07 01:25:03

标签: matlab plot filter transform

我不是matlab中的专家,但我被要求绘制这个反映有效低通滤波器的传递函数,但我似乎无法正确...你能指出错误在哪里请问这个命令? (错误显示直线图表)

num=9.18;
den=[(10e3)*(5e-9)];
lowpass= tf(num,den)
bode (lowpass)

我想我已经错过了括号,但遗憾的是无法告诉我,我知道另一个更容易生成所需图形的命令,但我一直要求这样做,因为它显示了正确的形式变换功能。

1 个答案:

答案 0 :(得分:0)

这不是MATLAB问题。您已定义转移函数9.18/(10e3*5e-9) = 9.18/5.0000e-05。这导致表示静态增益183600的传递函数。所以你只定义了一个分子和一个分母系数。

你可能意味着:den=[ 10e3, 5e-9 ];给你两个分母系数。

>> lowpass

lowpass =

       9.18
  ---------------
  10000 s + 5e-09

Continuous-time transfer function.

这会导致低通特性:

bode(lowpass)

bode plot of lowpass