信号实验(二).docVIP

  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文档。上传文档
查看更多
信号实验(二)

实验二:线性系统的时域分析 一、实验目的: 1、掌握连续时间系统的零输入响应,单位冲激响应,零状态响应和全响应的求解方法。 2、掌握离散时间系统的零输入响应,单位冲激响应,零状态响应和全响应的求解方法。 3、掌握连续时间信号与离散时间信号的卷积运算方式,分析建立信号波形间的联系。 二、课前验证实验内容: 1、练习并验证实验指导书上实验五----八的内容。 2、连续时间系统响应 (1)冲激响应: ·impulse(b,a) ·Impulse(b,a,t) ·Impulse(b,a,t1:p:t2) ·y=impulse(b,a,t1:p:t2) (2)阶跃响应 ·Step(b,a) ·Step(b,a,t) ·Step(b,a,t1:p:t2) (3)LTI连续系统的响应 ·连续系统的零输入响应:initial(sys,[y’(0-),y(0-)…],t) ·连续系统的零状态响应:lsim(b,a,X,t) lsim(sys,X,t,0) ·连续系统的全响应: lsim(sys,X,t,zi) 例题: 已知微分方程: ,, (1)写出人工求解的零输入响应表达式并画波形;利用零输入响应函数initial(A,B,C,D,y(0-),t) 求解画波形;利用lsim函数在激励为零的情况下求解画波形,比较三种结果是否一致。 (2)写出人工求解的冲激响应表达式并画波形,利用冲激响应函数impulse(sys,t) 求解画波形,比较结果。 (3)若激励信号为,写出人工求解的零状态响应表达式并画波形;利用阶跃响应函数step(sys,t) 求解画波形;利用零状态响应函数lsim求解画波形;比较结果。 (4)利用零输入响应与零状态响应叠加求解全响应并画波形;利用初始条件以及lsim函数求解全响应并画波形;比较结果。 解:由人工计算得: (1) t=0:0.1:5; yzi=-3*exp(-2*t)+5*exp(-t); subplot(331) plot(t,yzi); axis([0,5,0,3]); grid on a=[1 3 2]; b=[1]; zi=[1 2]; [A,B,C,D]=tf2ss(b,a); sys=ss(A,B,C,D); yzi2=initial(sys,zi,t); subplot(334) initial(sys,zi,t); axis([0,5,0,3]); grid on f=zeros(1,length(t)); yzi3=lsim(sys,f,t,zi); subplot(337) lsim(sys,f,t,zi); axis([0,5,0,3]); grid on (2) h1=-exp(-2*t)+exp(-t) subplot(332) plot(t,h1); axis([0,5,0,0.4]); grid on h2=impulse(sys,t) subplot(335) plot(t,h2) axis([0,5,0,0.4]); grid on (3) yzs=1/2*exp(-2*t)-exp(-t)+1/2*stepfun(t,0); subplot(333) plot(t,yzs); axis([0,5,0,0.5]); grid on yzs2=step(b,a,t); subplot(336); plot(t,yzs2) axis([0,5,0,0.5]); grid on x2=stepfun(t,0); yzs3=lsim(A,B,C,D,x2,t); subplot(339); plot(t,yzs3) axis([0,5,0,0.5]) () y1=yzi+yzs; subplot(211) plot(t,y); axis([0,5,0,3]); grid on f2=stepfun(t,0); y2=lsim(A,B,C,D,f2,t,zi); subplot(212) plot(t,y2) axis([0,5,0.5,3]); grid on 3、离散时间系统的响应 ·离散差分方程: ·冲激响应:impz(b,a); impz(b,a,n); impz(b,a,n1:n2); dimpulse(A,B,C,D) dimpulse(b,a) ·阶跃响应:stepz(b,a); stepz(b,a,n); stpez(b,a,n1:n2); dstep(A,B,C,D); dstep(b,a);

文档评论(0)

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

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

1亿VIP精品文档

相关文档