网站大量收购闲置独家精品文档,联系QQ:2885784924

西工大信号与系统-实验2.docVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西北工业大学 《信号与系统》实验报告 西北工业大学 2016 年 9 月 实验目的 实验要求 实验设备(环境) 实验内容与步骤 实验结果 2.1 MATLAB函数conv a: 0 , 其他; 1 , n=0,10; 2 , n=1 ,9 y[n]= 3 , n=2,8 4 , n=3,7 5 , n=4,6 6 , n=5 b: 代码如下: n=0:10; xn=[1 1 1 1 1 1] y=conv(xn,xn) stem(n,y); 运行结果如图,与图2.1一致 c:代码如下 n=0:5; xn=[1 1 1 1 1 1 ] ny=0:10 hn=[0 1 2 3 4 5 ] y=conv(xn,hn) stem(ny,y); 运行结果如下,与图2.2一致 d: 因为h不同,经过了时移且序列长度增加了,因此卷积后的结果也不一样,由于卷积后序列长度等于被卷积的两序列长度之和减去1,比在3中导出的信号要长,且每个元素值不一样 e : h=[0 0 0 0 0 1 2 3 4 5]; x=[1 1 1 1 1 1]; y=conv(x,h) len=length(y); ny=[0:10];%计算向量y的序号 stem(ny,y); grid on; 运行结果:y=[ 0 0 0 0 0 1 3 6 10 15 15 14 2 9 5] 2.4离散时间LTI系统的性质 a: 代码如下 x1=[1 1 1 1 1 0 0 0 0 0] h1=[1 -1 3 1 0] h2=[2 5 4 -1 0] for i=1:length(x1), nx1(i)=i-1;end for i=1:length(h1), nx2(i)=i-1;end subplot(311) stem(nx1,x1); title(x1) subplot(312) stem(nx2,h1); title(h1) subplot(313) stem(nx2,h2); title(h2) 运行截图如下: b: b: 由上图结果可得conv的输出与卷积的顺序无关 C: x1=[1 1 1 1 1 0 0 0 0 0]; h1=[1 -1 3 1 0]; h2=[2 5 4 -1 0]; y1=conv(x1,h1); y2=conv(x1,h2); y=y1+y2 %先分别求卷积,然后求和 yy=conv(x1,h1+h2) %求冲激响应求和,再卷积 运行截图: 可见先分别求卷积,然后求和得出的结果,跟先求冲激响应求和在卷积得出的结果相同,即满足分配律 D: x1=[1 1 1 1 1 0 0 0 0 0]; h1=[1 -1 3 1 0]; h2=[2 5 4 -1 0]; y1=conv(x1,h1); y2=conv(h1,h2); y=conv(y1,h2) %先x1与h1卷积,所得结果再与h2卷积 yy=conv(x1,y2)%先h1与h2卷积,再x1与所得结果卷积 运行结果: 2.5线性和时不变性 A: 系统一的结果图 系统二的结果图 系统三的结果图 代码如下: x1=[1 0 0 0 0 0]; x2=[0 1 0 0 0 0]; x3=[1 2 0 0 0 0]; w1=w(x1) w2=w(x2) w3=w(x3) for n=1:length(x1),ny(n)=n-1;end subplot(221);stem(ny,w1);grid on;legend(w1); subplot(222);stem(ny,w2);grid on;legend(w2); subplot(223);stem(ny,w3);grid on;legend(w3); subplot(224);stem(ny,w1+2*w2);grid on;legend(w1+2*w2); 函数定义如下: function [y]=w(x) len=length(x); for i=1:len if i==1,y(i)=x(i); else if i==2,y(i)=x(i)+x(i-1); else y(i)=x(i)+x(i-1)+x(i-2);

文档评论(0)

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

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

1亿VIP精品文档

相关文档