设计一个带阻滤波器
要求:消除带宽为 0.08pi 的数字频率 w=0.44pi;选取合适的阻带衰减值;
为了降低阶数,故采用椭圆带阻数字滤波器;
指标设计:
1
0
>>ws=[0.40*pi 0.48*pi];
>> wp=[0.36*pi 0.52*pi];
>> Rp=0.5;As=50;
>> [N,wn]=ellipord(wp/pi,ws/pi,Rp,As);
>> [b,a]=ellip(N,Rp,As,wn,'stop');
>> [db,mag,pha,grd,w]=freqz_m(b,a);
>> subplot(2,2,1);plot(w/pi,mag);
>> subplot(2,2,2);plot(w/pi,db);
>> n=[0:200];
>> x=sin(0.44*pi*n);
>> y=filter(b,a,x);
>> n1=length(y);
>> subplot(2,2,3);plot(n,x);
>> subplot(2,2,4);plot(0:(n1-1),y);