|
|
1
2
我发现了我的错误理解。。。这是我在使用fircls1(n,Wn,ripple_passband,ripple_stopband)时对Wn参数的混淆。当将此函数与Matlab的函数mfilt.firinterp(l,num)结合使用时,应将Wn视为标准化为新采样频率的截止频率(而不是旧采样频率,因此我混淆了)。 因此,当使用mfilt.firinterp 4插值四次(即l=4)时,Wn必须小于或等于0.25,以避免混叠(如果Wn>0.25,则图像重叠)。 在上面的例子中,我试图使用Wn=0.7,但实际上我真正应该使用的是Wn=0.7*0.25,也就是<0.25。 |
|
|
2
0
有意思的问题(向上投票和赞成),但我无法帮助,因为我没有访问过滤器设计工具箱。在这里粘贴这个问题可能会更幸运: http://www.mathworks.com/matlabcentral/newsreader/ 对不起,祝你好运! |