天天看点

数字信号处理实验4:用窗口法设计FIR滤波器

杭电_数字信号处理课程设计_实验4

一、实验目的

了解一个实际滤波器设计过程,加深掌握用窗口法设计FIR滤波器的原理和窗函数对滤波器性能的影响。

二、实验要求及内容

实验题目:

1、用改进余弦窗设计一个FIR线性相应相位低通数字滤波器,已知wc = 0.5π, N=21。

2、编写调试程序,要求在屏幕上显示出单位脉冲响应h(n)的数值,画出其幅度响应 |H(e^jw)|的曲线。

实验代码:

clear all;
N=21;
wp=0.578*pi;
ws=0.5*pi;
wn=(wp+ws)/2;
b=fir1(N-1,wn/pi,hamming(N));
freqz(b,1,512);
disp(b);
           

三、实验结果与分析:

h(n)的数值:

数字信号处理实验4:用窗口法设计FIR滤波器

曲线:

数字信号处理实验4:用窗口法设计FIR滤波器

在误差范围内,该实验结果与理论计算相同,符合题目要求。

四、实验总结:

通过本次实验,我了解了一个实际滤波器的设计过程,使我加深掌握了窗口法设计FIR滤波器的原理和窗函数对滤波器性能的影响。自己最开始没有分清hamming()和hanning()两种函数的区别,导致结果中的图像误差很大,后来查阅资料后,知道了这俩的区别,也知道了海明窗也称为改进余弦窗。这样的过程使我学会了独立思考,解决问题的能力,是一次难得的收获。

继续阅读