【文件属性】:
文件名称:《数字信号处理》实验指导
文件大小:323KB
文件格式:PDF
更新时间:2012-08-03 03:47:03
滤波器设计 函数
例:利用双线性变换法设计低通巴特沃斯数字滤波器,其技术指标为:
Wp=0.2*pi,Rp=1dB;Ws=0.4*pi,Rs=15dB,T=1s.
>> Wp=0.2*pi;Rp=1;Ws=0.4*pi;Rs=15;T=1,
>> Fs=1/T
>> omegap=(2/T)*tan(Wp/2);%通带截止频率预畸
>> omegas=(2/T)*tan(Ws/2);%阻带截止频率预畸
>> [N,Wn]=buttord(omegap,omegas,Rp,Rs,'s')
>> [B,A]=butter(N,Wn,'s')
>> [b,a]=bilinear(B,A,Fs)
>>%画图
>> [h,w]=freqz(b,a,256);
>>h1=20*log10(abs(h));%增益(dB)
>>plot(w/pi,h1);
>> grid
>>xlabel('Digital Frequency in pi units')
>>ylabel('Gain in dB')
>>axis([0 1 -80 10])