实验五 基于MATLAB的IIR滤波器结构和窗函数
dsp实验五,欢迎下载
实验五 基于MATLAB的IIR滤波器结构和窗函数
一、实验目的:
1. 熟悉IIR滤波器的基本结构和函数语言的实现方法; 2. 了解窗函数的性能和特点;
3. 学会利用MATLAB函数绘制窗函数的幅频特性。
二、实验原理:
1. IIR滤波器的结构
IIR滤波器有三种实现结构:直接型、级联型和并联型。一般来说,滤波器是用系统函数的有理函数形式(或直接型结构)描述的,本实验将学习用MATLAB函数进行各种结构形式的转换,会设计数字滤波器,并利用设计的滤波器进行信号的处理。
IIR直接型结构由两个行矢量b和a描述,并由filter函数调用实现,格式为y=filter(b,a,x)。IIR级联型结构的系统函数可以表示为有限个实系数二阶有理分式之积,可调用函数[z,p,k]=tf2zp(b,a)将系统函数以零极点增益表示,其中z表示零点,p表示极点,k表示增益,然后调用用函数sos=zp2sos(z,p,k)将其转换为二阶分式之积。IIR并级联型结构的系统函数通常表示为有限个实系数一阶或二阶有理分式之和,这种形式在MATLAB中通过调用[r,p,k] = residuez(b,a)函数来实现。
模拟滤波器的设计调用函数见课本第147页。 2. 典型的窗函数
(a)矩形窗(Rectangle Window)
w(n) RN(n)
其频率响应和幅度响应分别为:
W(e
j
)
sinN( /2)sin (/2)
e
j
N 12
WR( )
sin(N /2)sin( /2)
,
在matlab中调用w=boxcar(N)函数,其中N为窗函数的长度,而返回值w为一个N阶的向量,它的元素由窗函数的值组成。‘w=boxcar(n)’ 等价于‘w=ones(1,n)’。 (b)三角形窗(Bartlett Window)
2n
N 1,
w(n)
2n 2 ,
N 1
0 n N 12
N 12
n N 1
N 12
其频率响应为:W(e
j
2sin(N /4)2 j ) []e
Nsin( /2)
dsp实验五,欢迎下载
在matlab中调用w=triang(N)函数,N为窗函数的长度。w=triang(N-2)等价于
bartlett(N)。
(c)汉宁(Hanning)窗,又称升余弦窗
w(n)
12
[1 cos(
2n N 1
)]RN(n)
N 12
其频率响应和幅度响应分别为:
W(e
j
) {0.5WR( ) 0.25[WR( W( )e
j a
2 N 1
) WR(
2 N 1
)]}e
j()
W( ) 0.5WR( ) 0.25[WR(
2 N 1
) WR(
2 N 1
)]
在matlab中调用w=hanning(N)函数,N为窗函数的长度
(d)汉明(Hamming)窗,又称改进的升余弦窗
w(n) [0.54 0.46cos(
2n N 1
)]RN(n)
2 N 1
) WR(
2 N 1
)]
其幅度响应为:W( ) 0.54WR( ) 0.23[WR(
在matlab中调用w=hamming(N)函数,N为窗函数的长度
(e)布莱克曼(Blankman)窗,又称二阶升余弦窗
w(n) [0.42 0.5cos(
2n N 1
) 0.08cos(
4n N 1
)]RN(n)
2 N 1
W( ) 0.42WR( ) 0.25[WR(
2 N 1
) WR( 4 N 1
)]
)]
其幅度响应为:
0.04[WR(
4 N 1
) WR(
在matlab中调用w=blackman(N)函数,N为窗函数的长度
(f)凯泽(Kaiser)窗
w(n)
I0( [1 2n/(N 1)])
I0( )
2
,0 n N 1
其中:β是一个可选参数,用来选择主瓣宽度和旁瓣衰减之间的交换关系,一般说来,β越大,过渡带越宽,阻带越小衰减也越大。I0(·)是第一类修正零阶贝塞尔函数。
在matlab中调用w=kaiser(N, beta),函数N为窗函数的长度,beta为窗函数的参数。
三、实验内容:
1.实现下面系统的级联型结构和并联型结构:
dsp实验五,欢迎下载
3
H(z)
1
16z
53
1
z
1
z
23
2
z
2
13
16
。 z
3
解:级联型: clear all
b=[3,5/3,2/3]; a=[1,1/6,1/3,-1/6];
[b,a] = eqtflength(b,a); %制造b,a长度相等; [z,p,k]=tf2zp(b,a); sos=zp2sos(z,p,k); 运行结果为sos =
3 0 0 1 -1/3 0 1 5/9 2/9 1 1/2 1/2 可得级联型系统函数为
31
13z
1
1 1
5912
zz
1
2912
zz
2
H(z)
2
1
并联型:
b=[3,5/3,2/3]; a=[1,1/6,1/3,-1/6]; [b,a] = eqtflength(b,a); [r,p,k]=residuez(b,a); R1=[r(1),r(2)]
P1=[p(1),p(2)]
[b1,a1]=residuez(R1,P1,0) [b2,a2]=residuez(r(3),p(3),0) 运行结果为
r = 1/2 - 1012/1785i ,1/2 + 1012/1785i ,2 p = -1/4 + 506/765i , -1/4 - 506/765i ,1/3 k = []
b1 =1 1 0 a1 =1 1/2 1/2 b2 =2 0 a2 =1 -1/3
其中R1为共轭复数留数所构成的向量,P1为共轭复数极点所构成的向量,用函数
dsp实验五,欢迎下载
[b1,a1]=residues(R1,P1,0)可获得对应的实系数二阶分式的分子、分母多项式系数,b1,a1为有理分式的分子分母多项式系数向量。
可得并联型系统函数为
H(z)
1
213z
1
1
1 z12z
1
1
12
z
2
2 矩形窗
N=16;
w=boxcar(N); nn=0:(N-1); figure stem(nn,w) axis([0 20 0 1]) [H,W]=freqz(w,1); figure
plot(W/pi,abs(H))
四、作业:
(1)画出三角形窗、汉宁窗、汉明窗和布莱克曼窗的时域和频域图,并对比他们的主瓣宽度,得出你的结论。
dsp实验五,欢迎下载
…… 此处隐藏:793字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [资格考试]石油钻采专业设备项目可行性研究报告编
- [资格考试]2012-2013学年度第二学期麻风病防治知
- [资格考试]道路勘测设计 绪论
- [资格考试]控烟戒烟知识培训资料
- [资格考试]建设工程安全生产管理(三类人员安全员
- [资格考试]photoshop制作茶叶包装盒步骤平面效果
- [资格考试]授课进度计划表封面(09-10下施工)
- [资格考试]麦肯锡卓越工作方法读后感
- [资格考试]2007年广西区农村信用社招聘考试试题
- [资格考试]软件实施工程师笔试题
- [资格考试]2014年初三数学复习专练第一章 数与式(
- [资格考试]中国糯玉米汁饮料市场发展概况及投资战
- [资格考试]塑钢门窗安装((专项方案)15)
- [资格考试]初中数学答题卡模板2
- [资格考试]2015-2020年中国效率手册行业市场调查
- [资格考试]华北电力大学学习实践活动领导小组办公
- [资格考试]溃疡性结肠炎研究的新进展
- [资格考试]人教版高中语文1—5册(必修)背诵篇目名
- [资格考试]ISO9001-2018质量管理体系最新版标准
- [资格考试]论文之希尔顿酒店集团进入中国的战略研
- 全国中小学生转学申请表
- 《奇迹暖暖》17-支2文学少女小满(9)公
- 2019-2020学年八年级地理下册 第六章
- 2005年高考试题——英语(天津卷)
- 无纺布耐磨测试方法及标准
- 建筑工程施工劳动力安排计划
- (目录)中国中央空调行业市场深度调研分
- 中国期货价格期限结构模型实证分析
- AutoCAD 2016基础教程第2章 AutoCAD基
- 2014-2015学年西城初三期末数学试题及
- 机械加工工艺基础(完整版)
- 归因理论在管理中的应用[1]0
- 突破瓶颈 实现医院可持续发展
- 2014年南京师范大学商学院决策学招生目
- 现浇箱梁支架预压报告
- Excel_2010函数图表入门与实战
- 人教版新课标初中数学 13.1 轴对称 (
- Visual Basic 6.0程序设计教程电子教案
- 2010北京助理工程师考试复习《建筑施工
- 国外5大医疗互联网模式分析




