1、本科学生实验报告学号 114090395 姓名 李华福 学院 物电学院 专业、班级 11级电子 实验课程名称 数字信号处理(实验) 教师及职称 李宏宁 开课学期 2013 至 2014 学年 下 学期 填报时间 2014 年 5 月 28 日云南师范大学教务处编印实验序号10实验名称FIR数字滤波器设计及应用实验时间2014年5月28日实验室数字信号处理实验室一实验预习1实验目的加深理解FIR数字滤波器的时域特性和频域特性,掌握FIR数字滤波器的设计原理和设计方法,以及FIR数字滤波器的应用。2实验原理、实验流程或装置示意图实验原理:FIR数字滤波器总是稳定的系统,且可以设计成线性相位。在数据
2、通信、图像处理、语 音信号处理等实际应用领域得到广泛应用。M阶FIR时间滤波器的系统函数为:H(z)=hkz-k (2.4.1)系统的单位脉冲响hk是长度为M+1的有限长度因果序列。当满足hk=hM-k的对称条件时,该FIR数字滤波器具有线性相位。FIR数字滤波器设计方法主要有窗口法、频率取样法和优化设计法。MATLAB中提供的常用FIR数字滤波器设计函数有: fir1 窗函数法FIR数字滤波器设计:低通、高通、带通、带阻、多频带滤波器。fir2 频率抽样法FIR数字滤波器设计:任意频率响应。firls FIR数字滤波器设计:制定频率响应。frircos 升余弦型FIR数据滤波器设计。intf
3、ilt 内插FIR数字滤波器设计。kaiserord 凯泽(Kaiser)窗函数设计法的阶数估计。firpm Parks-McClellan算法实现FIR数字滤波器优化设计。firpmord Parks-McClellan数字滤波器的阶数选择。cremez 复系数非线性相位FIR等波纹滤波器设计。1. 窗口法设计FIR滤波器fir1函数可以很容易地实现FIR数字滤波器窗口法设计。低通、高通、带通、带阻、多频带滤波器。格式如下:b=fir1(M,Wc)b=fir1(M,Wc,ftype)b=fir1(M,Wc,window)b=fir1(M,Wc,ftype,window)其中:b为FIR数字滤
4、波器的M+1个系数构成的矩阵(及系统单位脉冲响应)。M为FIR数字滤波器的阶数。Wc为3dB截频:0Wc1,1对应数字频率=rad。对于带通和带阻滤波Wc=w1,w2,分别为通带上、下截频。若Wc=w1,w2,w3,wn,表示数字滤波器具有多个频带:0Ww1,w2ww3,wnw1。ftype制定滤波器类型,当ftype为:high指定一个截频为Wc的高通滤波器。stop指定一个带阻滤波器,其带阻截止频率为Wc=w1,w2.DC-0在多频带滤波器中,使第一个频带0ww1为阻带。DC-1 在多频带滤波器中,使第一个频带0wCopy Figure以减少图片所占容量,便于编辑。还可以通过File-Save As保存不同格式的figure图片,便于其他地方其他格式时使用。教师评语及评分:签名: 年 月 日