贵州大学-MATLAB数字信号处理课程设计
图3低通滤波器
结果分析:图3为设计的低通滤波器,通带截止频率为100HZ,阻带截止频率为150HZ。图示得到的低通滤波器满足实验要求。 带通滤波器:
带通滤波器
10.5
幅度/db
0-0.5-1
050100150
200250300频率单位(HZ)
350400450500
图4带通滤波器
带通滤波器代码:
fpl=150;fpu=250;fsl=100;fsu=500;fs=5000; wp=[2*fpl/fs,2*fpu/fs];ws=[2*fsl/fs,2*fsu/fs]; rp=1;rs=40;
[N,wpo]=ellipord(wp,ws,rp,rs); [B,A]=ellip(N,rp,rs,wpo); [HK,w]=freqz(B,A,512); plot(w/(2*pi)*fs,HK);grid on title('带通滤波器'); ylabel('幅度/db'); xlabel('频率单位(HZ)'); axis([0,500,-1,1]);
实验结果:通过对带通滤波器的设计得到图4所示的带通波形,通带截止频率为100HZ、300HZ,阻带截止频率为150HZ、250HZ。上述参数经过试验满足实验要求。 高通滤波器的设计 高通滤波器代码:
wp=2*pi*500;ws=2*pi*400;Rp=0.01;As=50;