|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
技术指标:设计30hz低通滤波器,带宽为60hz,在这里选通带截止频率为60有没有错?要求在30hz内衰减几乎为零。采样频率125khz,要求在9960hz处衰减近100dB,用butterworth设计低通滤波器,我在这里阻带截止频率选为10000有没有错?
wp=60;ws=10000;Rp=0;Rs=100;Fs=125000;
[N,Wn]=buttord(wp/(Fs/2),ws/(Fs/2),Rp,Rs);
[b,a]=butter(N,Wn);
[H,W]=freqz(b,a);
plot(W*Fs/(2*pi),abs(H));grid;
xlabel('Frequency/Hz');
ylabel('magnitude/dB')
显示:Warning: Divide by zero.
> In buttord at 81
??? Error using ==> butter
Filter order too large
请问错在哪里,如能帮忙修改不胜感激 |
|