实验六离散系统分析.docVIP

  • 528
  • 0
  • 约4.86千字
  • 约 14页
  • 2019-06-10 发布于浙江
  • 举报
本科学生验证性实验报告 学号 114090413 姓名 罗朝斌 学院 物理与电子信息学院专业、班级11光电子 实验课程名称 离散信号分析 教师及职称 杨卫平 (教授) 开课学期 2013 至 2014 学年 第二 学期 填报时间 2014 年 4 月 21 日 云南师范大学教务处编印 实验序号 实验六 实验名称 离散系统分析 实验时间 2014-4-21 实验室 同析3栋(313)数字信号处理实验室 一.实验预习 一实验目的 深刻理解离散时间系统的系统函数在分析离散系统的时域特性、频率特性以及稳定性中的重要作用及意义,熟练掌握利用MATLAB分析离散系统的时域响应、频率响应和零极点的方法。掌握利用DTFT和DFT确定系统特性的原理和方法。 二实验原理、实验流程或装置示意图 MATLAB提供了许多可用于分析线性时不变离散系统的函数,主要包含有系统函数、系统时域响应、系统频率响应等分析函数。 离散系统的时域响应? 描述离散LTI系统输入x[k]与输出y[k]关系的差分方程为 (2.2.1) 对上式两边同取z变换可得离散系统的系统函数为 (2.2.2) 使用向量和向量分别保存分子多项式和分母多项式的系数,这些系数都是从z0按z的降幂排列。 (1)离散系统的单位脉冲响应的计算 计算系统的单位脉冲响应和相应的时间轴向量,其中b和a分别是系统函数的分子多项式和分母多项式的系数矩阵;也可简写为。 计算n点单位脉冲响应;也可简写为。 自动绘制单位脉冲响应的图形。 (2)离散系统响应的计算 计算系统在输入x作用下的零状态响应y。 计算系统在输入x和初始状态作用下的完全响应y。zi是由系统的初始状态经过filtic函数转换而得到的初始条件:,其中Y0为系统的初始状态,。 也可以利用lsim函数求解离散系统的系统响应,该函数在连续系统分析实验中介绍过,在此不再重复。 【例2.2.1】 已知系统函数为,求 (1)离散系统的单位脉冲响应; (2)输入,求系统的零状态响应; (3)输入,初始条件,,求系统的完全响应。 [解](1)计算前40个点的单位脉冲响应 N=40; a=[1,0.4,-0.12];b=[1,2]; y=impz(b,a,N); stem(y) xlabel(‘k’);title(‘h[k]’) 运行结果如图2.2.1所示。 图2.2.1 系统的单位脉冲响应 (2)计算前100个点的零状态响应 N=100; b=[1,2];a=[1,0.4,-0.12]; x=ones(1,N); y=filter(b,a,x) 前十个数据: 1 2.6 2.08 2.48 2.2576 2.39456 2.31308 2.362112 22(3)计算前100个时刻的完全响应 中的初始值zi不是,,它可以由filtic函数计算。 N=100; b=[1,2];a=[1,0.4,-0.12]; x=ones(1,N); zi=filtic(b,a,[1,2]); y=filter(b,a,x,zi); 前十个数据: 0.84 2.784 1.9872 2.5392 2.222784 2.4155904 22.3696716 222.离散系统的系统函数零极点分析 LTI离散系统的系统函数可以表示为零极点形式,即 (2.2.3) 可以使用MATLAB提供的roots函数计算离散系统的零极点,使用zplane函数绘制离散系统的零极点分布图。在利用这些函数时,要求的分子多项式和分母多项式的系数的个数相等,若不等则需要补零。 【例2.2.2】 已知系统函数为,计算该系统函数的零极点,并画出系统函数零极点分布图。 [解] b=[1,2,0];a=[1,0.4,-0.12]; z=roots(b) p=roots(a) zplane(b,a) 程序运行输出零点为 z = 0 -2 输出极点为 p = -0.6000 0.2000 绘出的零极点分布图如果2.2.2所示。可见系统函数含有两个零点,两个极点。极点都位于单位圆内,因此该离散系统稳定。 图2.2.2 系统函数的零极点分布图 3.离散系统的频率响应 当离散因果LTI系统的系统函数的极点全部位于z平面单位圆内时,系统的频率特性可由求出,即 (2

文档评论(0)

1亿VIP精品文档

相关文档