如何为三阶低/高通滤波器计算双二阶系数

时间:2018-11-30 12:12:52

标签: algorithm signal-processing

我发现了很多关于如何计算一阶和二阶低/高通滤波器的双二阶滤波器系数的参考,但是对于高阶滤波器却没有。

我想为我的扬声器分频器程序实现N阶Butterworth滤波器。有人可以指出我需要的公式吗?

1 个答案:

答案 0 :(得分:0)

我在这里回答我自己的问题:

我分解了scipy.signal.butter()的代码,并在C = N = 3(三阶)的情况下实现了它。结果可以在https://gitlab.com/t-5/ladspa-t5-plugins/blob/master/src/coeffs.h处找到(请参阅函数butter_3rd()和两个助手poly()和convolve())。