马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
录制人的声音,使用audioread读入,默认的采样频率是48000,想设计以butter带通滤波器,采样频率需要与48000一致么?通带70-900,采样频率和rp,rs应设置多少合适呢?之前设置了fs = 2000 rs = 3 rp = 15, 但滤波后的信号不对,求助各位大神!! 求代码或参数设置
wp=[60/1000 900/1000];
ws=[40/1000 920/1000];
Ap=3;
As=15;
[n1,wn1]=buttord(wp,ws,Ap,As);
[num,den]=butter(n1,wn1);
w=0:pi/360:pi;
h=freqz(num,den,w);
g=20*log10(abs(h));
pha=angle(h);
figure(1);
plot(w/pi*1000,g);
grid ;
ylabel('幅度');
title('数字带通滤波器幅频曲线'); |