实验四 FIR数字滤波器设计 设计性实验
一、实验内容
设计一线性相位FIR低通滤波器滤波器,给定抽样频率为
3?s?3??104(rad/s),通带截止频率为?p?3??10(rad/s),阻带起始频3??6??10(rad/s),阻带衰减比小于50dB,选择不同的窗函数设st率为
计该滤波器,观察其频率响应函数有什么变化。 二、基本要求:
1、掌握用窗函数法设计FIR数字滤波器的原理和方法; 2、了解各种窗函数对滤波特性的影响; 3、完成FIR数字滤波器的程序设计。 三、知识涵盖点:
此实验要求学生利用窗函数法完成线性相位FIR数字滤波器的设计 四、实验结果及分析:
wp1=3000*pi; ws1=6000*pi; wsam1=30000*pi; fsam1=wsam1/(2*pi); passrad=(wp1+ws1)/2/fsam1; A=3.3;
wdelta=(ws1-wp1)/fsam1; N=ceil(2*pi/wdelta*A); w1=hamming(N+1); L=N/2+1; n=1:1:N+1;
hd=sin(passrad*(n-L))./(pi*(n-L)); if(N==ceil(N/2)*2) hd(L)=passrad/pi; end
h1=hd.*w1'; [mag1,rad]=freqz(h1);
plot(rad,20*log10(abs(mag1)));
gtext('1408024111张冉'); figure(2)
stem(h1);gtext('1408024111张冉');