具有非整数因子的多相采样率转换

时间:2013-08-14 22:57:31

标签: matlab signal-processing

我不确定这是否是提出这个问题的正确位置,但我设计了一个采样率转换滤波器h [n],其中matlab的filterbuilder用于插值因子I = 5,抽取因子D = 9。由于D> I,matlab将设计具有截止频率pi / D的滤波器。

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

1 个答案:

答案 0 :(得分:0)

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