实验三离散时间信号与系统的时域分析研讨.pptxVIP

实验三离散时间信号与系统的时域分析研讨.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验三离散时间信号与系统的时域分析研讨

实验三 离散时间信号与系统的时域分析;目录;实验目的;实验原理; 2)序列的基本运算 序列的运算包括加减、相乘、移位、反褶、标乘、累加、差分运算等。 a)加减、相乘运算。两序列相加减(或相乘),即将两序列对应的样点值相加减(或相乘)即可。 b)移位。离散序列的移位可看做是将离散序列的时间序号向量平移,而表示对应时间序号点的序列样值不变,当序列向左移动个k单位时,所有时间序号向量都减小k个单位,反之则增加k个单位。 c)反褶。离散序列的反褶,即是将表示离散序列的两向量以零时刻的取值为基准点,以纵轴为对称轴反折。 ;2.离散时间系统的时域分析 1)线性时不变(LTI)离散时间系统的描述 线性时不变(LTI)离散时间系统用常系数线性差分方程进行描述: 其中, 和 分别表示系统的输入和输出。 ;在已知差分方程的初始状态以及输入的条件下,可以通过编程由下式迭代算出系统的输出: ;系统的零状态响应就是在系统初始状态为零的条件下微分方程的解。在零初始状态下,MATLAB控制系统工具箱提供了一个filter()函数,可以计算差分方程描述的系统的响应,其调用形式为 其中, 、 分别是差分方程左、右端的系数向量,f表示输入向量,y表示输出向量。注意,输出序列的长度与输入序列的长度相同。 ;2)卷积和 卷积是信号与系统中一个最基本、最重要的概念。在时域中,对于LTI连续时间系统,其零状态响应等于输入信号与系统冲激响应的卷积积分;对于LTI离散时间系统,其零状态响应等于输入信号(序列)与系统冲激响应(单位样值响应)的卷积和。而利用卷积定理,这种关系又对应频域中的乘积。 ;任何离散信号可表示为 则得到 所以,任意两个序列的卷积和定义为 ;MATLAB信号处理工具箱提供了一个计算两个离散序列卷积和的函数conv。设向量a , b代表待卷积的两个序列,则 就是卷积后得到的新序列。 ;程序示例;clc,clear; x1 = [1 1 1 0 1]; n1 = -3:1; n = n1-1; m = n1+1; x = x1; ;subplot(3,1,1); stem(n1,x1); ylabel(x1(n)); subplot(3,1,2); stem(n,x); ylabel(x1(n+1)); subplot(3,1,3); stem(m,x); ylabel(x1(n-1)); ;例2:已知系统差分方程为 ,求系统的零状态响应并绘图表示。;b = 1; a = [1 -0.9]; n = 0:30; f = cos(pi*n/3); y = filter(b,a,f); stem(n,y); ;例3:已知序列 利用conv()函数计算两个序列卷积后的新序列并显示结果。;n1 = -1:3; x = [1 2 3 4 5]; n2 = 0:4; h = [1 1 1 1 1]; subplot(1,2,1); stem(n1,x); grid on; xlabel(); subplot(1,2,2); stem(n2,h); grid on; xlabel(); ;y = conv(x,h); n = n1(1)+n2(1):n1(length(n1))+n2(length(n2)); figure; stem(n,y); grid on; xlabel(); ;谢谢!

文档评论(0)

ddf55855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档