实验5 无限冲激响应数字滤波器设计.doc
《实验5 无限冲激响应数字滤波器设计.doc》由会员分享,可在线阅读,更多相关《实验5 无限冲激响应数字滤波器设计.doc(3页珍藏版)》请在沃文网上搜索。
1、实验5 无限冲激响应数字滤波器设计一、实验目的掌握双线性变换法及冲激响应不变法设计IIR数字滤波器的具体设计方法及其原理;熟悉用双线性变换法及冲激响应不变法设计低通、高通和带通IIR数字滤波器的计算机编程。二、实验编程函数 在MATLAB中,可以用下列函数辅助设计IIR数字滤波器:1) 利用buttord和cheblord可以确定低通原型巴特沃斯和切比雪夫滤波器的阶数和截止频率;2) num,den=butter(N,Wn)(巴特沃斯);3) num,den=cheby1(N,Wn),num,den=cheby2(N,Wn)(切比雪夫1型和2型)可以进行滤波器的设计;4) lp2hp,lp2b
2、p,lp2bs可以完成低通滤波器到高通、带通、带阻滤波器的转换;5) 使用bilinear可以对模拟滤波器进行双线性变换,求得数字滤波器的传输函数系数;6) 利用impinvar可以完成冲激响应不变法的模拟滤波器到数字滤波器的转换。注: 双线性变换法通过将数字频率的取值范围从0到对应到模拟频率,也就对应于模拟域中所有可能的频率值。双线性变换法不会出现频率混叠,但非线性关系却导致数字滤波器的频率响应不能逼真地模仿模拟滤波器的频率响应。冲激响应不变法通过选择满足设计要求的模拟滤波器单位冲激响应h(t)的采样值的h(n),得到的被采样的冲激响应将给出与原模拟滤波器非常相近的滤波器形状。由于该方法不可
3、避免的要发生频率混叠现象,所以只适合设计低通和带通滤波器。 三、实验内容 1.设采样周期T=250s,用冲激响应不变法和双线性变换法设计一个三阶巴特沃斯滤波器,其3dB边界频率为fc =1kHz。 B,A=butter(3,2*pi*1000,s); num1,den1=impinvar(B,A,4000); h1,w=freqz(num1,den1); B,A=butter(3,2/0.00025,s); num2,den2=bilinear(B,A,4000); h2,w=freqz(num2,den2); f=w/pi*2000; plot(f,abs(h1),-.,f,abs(h2),
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
15 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验5 无限冲激响应数字滤波器设计 实验 无限 冲激 响应 数字滤波器 设计