别名FIRLS过滤器顺序
我有一些以48kHz采样频率录制的音频文件。 我将不得不考虑一些音频特性,并且需要为较低的采样频率做到这一点,以查看它们何时开始失败。 我将测试24kHz,16kHz,12kHz和8kHz的下采样音频文件。
我发现MATLAB函数resample(x,P,Q,N)
。 这很容易理解,但我想问一个问题。 在描述中它说它在重新采样过程中应用了一个抗混叠FIRLS滤波器。 这是可以理解的。 我不知道我应该如何申请N,因为准确度取决于N参数。 我应该使用什么值来在下采样中获得体面的结果。 感谢帮助。
此外,它表示,如果我从低采样频率下采样,我应该在中间阶段这样做。 有人可以提出一些建议。 干杯! :)
你甚至可以使用easy命令y = decimate(x,r)
文件中提到“为了获得更好的结果,当r大于13时,将r分成更小的因子并多次调用decimate。”,所以在6倍抽取的最高因子下,您不必担心。
默认的第8阶IIR和第30阶FIR看起来对我来说足够了,但如果您怀疑它们,您可以将原始抽取信号绘制在原始图上,并增加观看效果的顺序。
链接地址: http://www.djcxy.com/p/62143.html