实验:用双线性变换法设计IIR数字滤波器
实验三:用双线性变换法设计IIR数字滤波器〔设计性 4学时〕:(1〕熟悉用双线性变换法设计IIR数字滤波器的原理与方法。(2〕掌握数字滤波器的计算机仿真方法。(3〕通过观察对实际心电图信号的滤波作
实验三:用双线性变换法设计IIR数字滤波器 〔设计性4学时〕 : (1〕熟悉用双线性变换法设计IIR数字滤波器的原理与方法。 (2〕掌握数字滤波器的计算机仿真方法。 (3〕通过观察对实际心电图信号的滤波作用,获得数字滤波的感性知识。 二.实验内容及步骤: (1)用双线性变换法设计一个巴特沃斯低通IIR数字滤波器,设计指标参数为:在通带内频 率低于0.2pi时,最大衰减小于1dB;在阻带内[0.3pi,pi]频率区间上,,最小衰减大于 15dB; (2),打印出数字滤波器在频率区间[0,0.5pi]上的幅频响应特性曲线; (3)用所设计的滤波器对实际心电图信号采样序列(在本实验后面给出)进展仿真滤波处理, 并分别打印出滤波前后的心电图波形图,观察总结滤波作用与效果。 〔4〕采用不同阶数的Butterworth低通滤波器,比较滤波效果。 三.实验步骤: 〔1〕复习有关巴特沃斯模拟滤波器设计和用双线性变换法设计IIR数字滤波器的内容,按 照教材例,用双线性变换法设计数字滤波器系统函数H〔z〕。 方法一:教材例种已求出满足本实验要求的数字滤波器系统函数: 方法二:根据设计指标,调用MATLAB信号处理工具箱函数buttord和butter,也可得到 H〔z〕。 〔2〕编写滤波器仿真程序,计算H(z)对心电图信号采样序列x(n)的相应序列y(n)。 〔3〕在通过计算机上运行仿真滤波程序,并调用通用绘图子程序,完成实验内容〔2〕和〔3〕。 本实验要用的MATLAB绘图函数参阅教材。 . 实用文档

