信号与系统实验网上结果解析.docVIP

  1. 1、本文档共3页,可阅读全部内容。
  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文档。上传文档
查看更多
信号与系统实验网上结果解析

目的: 通过MATLAB编程实现对时域抽样定理的验证,加深抽样定理的理解。同时训练应用计算机分析问题的能力。 ? 任务: 连续信号f(t)=cos(8*pi*t)+2*sin(40*pi*t)+cos(24*pi*t),经过理想抽样后得到抽样信号fs(t),通过理想低通滤波器后重构信号f(t)。 ? 方法: 1、确定f(t)的最高频率fm。对于无限带宽信号,确定最高频率fm的方法:设其频谱的模降到10-5左右时的频率为fm。 2、确定Nyquist抽样间隔TN。选定两个抽样时间:TSTN,TSTN。 3、MATLAB的理想抽样为 n=-200:200;nTs=n*Ts; 或 nTs=-0.04:Ts:0.04 4、抽样信号通过理想低通滤波器的响应 理想低通滤波器的冲激响应为 系统响应为 由于 所以 MATLAB计算为 ft=fs*Ts*wc/pi*sinc((wc/pi)*(ones(length(nTs),1)*t-nTs*ones(1,length(t)))); ? 要求(画出6幅图): 当TSTN时: 1、在一幅图中画原连续信号f(t)和抽样信号fS(t)。f(t)是包络线,fS(t)是离散信号。 2、画出重构的信号y(t)。 3、画出误差图,即 error=abs(f(t)-y(t))的波形。 当TSTN时同样可画出3幅图。 ? ? %a wm=40*pi; wc=1.2*wm; %理想低通截止频率 Ts=[0.02 0.03]; N=length(Ts); for k=1:N; n=-100:100; nTs=n*Ts(k); fs=(cos(8*pi*nTs)+2*sin(40*pi*nTs)+cos(24*pi*nTs)).*(u(nTs+pi)-u(nTs-pi)); t=-0.25:0.001:0.25; ft=fs*Ts(k)*wc/pi*sinc((wc/pi)*(ones(length(nTs),1)*t-nTs*ones(1,length(t)))); t1=-0.25:0.001:0.25; f1=(cos(8*pi*t1)+2*sin(40*pi*t1)+cos(24*pi*t1)).*(u(t1+0.25)-u(t1-0.25)); %在一副图中画原连续信号f(t)和样信号f_s(t)。 figure(3*k-2) plot(t1,f1,r:,linewidth,2),hold on stem(nTs,fs),grid on axis([-0.25 0.25 -4 4]) line([-0.25 0.25],[0 0],color,k) line([0 0],[-4 4],color,k) xlabel(nTs),ylabel(f(nTs)); title([抽样信号Ts=,num2str(Ts(k)),时的抽样信号f(nTs)]) legend(包络线,抽样信号,0) hold off % 画重构的信号 figure(3*k-1) plot(t,ft),grid on axis([-0.25 0.25 -4 4]) line([-0.25 0.25],[0 0],color,k) ine([0 0],[-4 4],color,k) xlabel(t),ylabel(ft); title(由f(nTs)信号重建得到的信号) %画出错信号 error=abs(ft-f1); figure(3*k) plot(t,er

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档