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

MATLAB信号与系统实验报告.pdf

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一 基本信号的产生与运算 一、 实验目的 学习使用 MATLAB 产生基本信号、绘制信号波形、实现信号的基本运算。 二、 实验原理 MATLAB 提供了许多函数用于产生常用的基本信号:如阶跃信号、脉冲信 号、指数信号、正弦信号和周期方波等等。这些信号是信号处理的基础。 1、 利用 MATLAB 产生下列连续信号并作图。 (1)x(t) −2u(t −1),−1t 5 2 (2)x (t) e−0.3t sin( t),0 t 30 3 (3)x (t) cos100t + cos3000t,−0.1t 0.1 (4)x (t) cos(0.1t) cos(0.8t),0 t 200 答:(1)、 t=-1:0.02:5; x=(t1); plot(t,-2*x); axis([-1,5,-3,1]); title(杨婕婕 朱艺星); xlabel(x(t)=-2u(t-1)); 1 (2)、 t=0:0.02:30; x=exp(-0.3*t).*sin(2/3*t); plot(t,x); title(杨婕婕 朱艺星); xlabel(x(t)=exp(-0.3*t).*sin(2/3*t)); 2 因为原函数在t=15 后 x(t)取值接近于零,所以将横坐标改成 0 到 15,看得更 清晰 axis([0,15,-0.2,0.6]); 3 (3) t=-0.1:0.01:0.1;x=cos(100*t)+cos(3000*t);plot(t,x); title(杨婕婕 朱艺星); xlabel(x=cos(100*t)+cos(3000*t)); 因为t 的间隔取太大,以至于函数不够准确,缩小t 的间隔: t=-0.1:0.002:0.2;x=cos(100*t)+cos(3000*t); plot(t,x);title(杨婕婕) 4 t=-0.1:0.0001:0.1; x=cos(100*t)+cos(3000*t); plot(t,x);title(杨婕婕 朱艺星); xlabel(x=cos(100*t)+cos(3000*t)); 5 (4)、t=0:0.01:200; x=cos(0.1*pi*t).*cos(0.8*pi*t); plot(t,x); title(杨婕婕 朱艺星); xlabel(x=cos(0.1*pi*t).*cos(0.8*pi*t)); 因为为周期函数,可以将横坐标t 间隔扩大以便于观察图像 axis([0,30,-1,1]); 6 2、 利用 MATLAB 产生下列离散序列并作图。 1, −5 n 5  (1)x(n)  −15n 15 0,  (2)x(n) (0.9)n [sin(0.25n) +cos(0.25n)] ,−20 n 20 答:(1)、k=-15:15;x=[zeros(1,10),ones(1,11),zeros(1,10)]; stem(k,x)axis([-15,15,-0.2,1.2]); title(杨婕婕 朱艺星);xlabel(x(n)); 7 (2)、k=

文档评论(0)

万寿无疆 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档