0

我不确定这是否是问这个问题的正确地方,但我设计了一个采样率转换滤波器 h[n],使用 matlab 的 filterbuilder 用于插值因子 I=5,抽取因子 D=9。由于D>I,matlab会设计一个截止频率为pi/D的滤波器。

然后我将设计的滤波器 h[n] 转换为 I=5 多相滤波器,使用 matlab 的方法 polyphase()。但是,我注意到每个单独的多相滤波器的系数总和不等于 1。因此,我无法计算有效的插值样本点。这怎么可能?我错过了什么吗?

4

1 回答 1

0

有关此问题的答案,请参阅我在dsp.stackexchange.com上的帖子,以及有关如何设计具有非整数因子的采样率转换器的指南。

于 2013-10-01T13:27:42.800 回答