Biquad到4quad过滤器

时间:2012-06-03 17:06:59

标签: filter signal-processing

我有一个BandPass Biquad过滤器,其表达式为:

Result    = Nominator[0] * Input + FState[0];
State[0] = Nominator[1] * Input - Denominator[1] * Result + State[1];
State[1] = Nominator[2] * Input - Denominator[2] * Result;

如何在不制作两个相同滤镜的阶梯的情况下改善此滤镜的顺序? 我可以保存一些计算吗?

非常感谢你!

1 个答案:

答案 0 :(得分:1)

虽然可以直接实现更高阶滤波器,但它们往往需要极高精度的算术,因此大多数滤波器设计人员更喜欢将高阶滤波器分解为一系列双二阶滤波器。

https://ccrma.stanford.edu/~jos/filters/filters.html

有一个很好的教程