我有一个来自数字化仪的数组。我做了一个fft然后我计算频率箱并应用一个20kHz的低通滤波器。下一步是在该阵列上应用ITU-R 2k滤波器,滤波器的行为类似于图中的曲线。我知道我应该逐个进行乘法,但我不知道如何从它开始。我知道0 dB点位于2 kHz,最大值6 dB位于7 kHz。实现必须在C ++中完成。 itu-r 468 filter behavior
答案 0 :(得分:0)
像这样的LTI滤波器是频域中的直接乘法。将滤波器系数放在相同长度的数组中,乘以两个:{{1}}并执行IFFT。