【发布时间】:2012-08-19 19:44:17
【问题描述】:
我想找到很多低通滤波器的截止频率。因此,我想要一个可以为我做到这一点的功能。我可以制作一个波特图并找到 -3dB 的频率,但这既无聊又耗时。有人知道我如何自动执行此过程吗?我正在尝试
[mag,phase] = bode(sys)
但是失败了。我该怎么办?
我有可用的滤波器系数a,b。当我离散化变换函数时,我尝试使用一些不同的技术,因此我希望根据经验从 EKV 中获得截止频率:
y_k = b(1)*x_k + b(2)*x_{k-1} – a(2)*y_{k-1}
【问题讨论】:
-
可以使用哪种形式的过滤器?转换功能?过滤系数?
-
如果您了解滤波器设计的类型,您最好通过分析找到 -3 dB 点,而不是凭经验寻找它。请提供更多信息或一些示例代码。
标签: matlab frequency lowpass-filter