ITU-R 2k滤波器实现

时间:2015-06-23 12:49:38

标签: c++ filtering

我有一个来自数字化仪的数组。我做了一个fft然后我计算频率箱并应用一个20kHz的低通滤波器。下一步是在该阵列上应用ITU-R 2k滤波器,滤波器的行为类似于图中的曲线。我知道我应该逐个进行乘法,但我不知道如何从它开始。我知道0 dB点位于2 kHz,最大值6 dB位于7 kHz。实现必须在C ++中完成。 itu-r 468 filter behavior

1 个答案:

答案 0 :(得分:0)

像这样的LTI滤波器是频域中的直接乘法。将滤波器系数放在相同长度的数组中,乘以两个:{{1}}并执行IFFT。