信号与系统 实验.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文档。上传文档
查看更多
黄淮学院电子科学与工程系 《信号与系统》课程验证性实验报告 实验名称 实验一??常见信号的MATLAB表示及运算 实验时间 2013年05月15日 学生姓名 王茂胜 实验地点 070316# 同组人员 无 专业班级 电技1001B 1、实验目的 (1)熟悉常见信号的意义、特性及波形 (2)学会使用MATLAB表示信号的方法并绘制信号波形 (3)掌握使用MATLAB进行信号基本运算的指令 (4)熟悉用MATLAB实现卷积积分的方法 2、实验主要仪器设备和材料: (1)计算机,方正,1台; (2)MATLAB仿真软件,7.0以上版本,1套。 3、实验内容和原理: (1)连续时间信号 所谓连续时间信号,是指其自变量的取值是连续的,并且除了若干不连续的点外,对于一切自变量的取值,信号都有确定的值与之对应。从严格意义上讲,MATLAB并不能处理连续信号。在MATLAB中,是用连续信号在等时间间隔点上的样值来近似表示的,当取样时间间隔足够小时,这些离散的样值就能较好地近似出连续信号。在MATLAB中连续信号可用向量或符号运算功能来表示。 (2)离散时间信号 ??? 离散时间信号又叫离散时间序列,一般用 表示,其中变量k为整数,代表离散的采样时间点(采样次数)。 在MATLAB中,离散信号的表示方法与连续信号不同,它无法用符号运算法来表示,而只能采用数值计算法表示,由于MATLAB中元素的个数是有限的,因此,MATLAB无法表示无限序列;另外,在绘制离散信号时必须使用专门绘制离散数据的命令,即stem()函数,而不能用plot()函数。 (3)卷积积分 信号的卷积是数学上的一种积分运算,两个信号的卷积定义为: 信号的卷积运算在系统分析中主要用于求解系统的零状态响应。一般情况,卷积积分的运算比较困难,但在MATLAB中则变得十分简单,MATLAB中是利用conv函数来实现卷积的。 4、实验方法、步骤: 1.分别用MATLAB的向量表示法和符号运算功能,表示并绘出下列连续时间信号的波形: ??????? ⑴ ⑵? 2.分别用MATLAB表示并绘出下列离散时间信号的波形: ??????? ⑴? ⑵ 3.已知信号f(t)的波形如下图所示,试用MATLAB绘出满足下列要求的信号波形。 ⑴ ⑵ 4.已知两信号,,求卷积积分。 5.已知两信号,?,求卷积积分。 6.已知,求两序列的卷积和。 5、实验现象、实验数据记录: 题号 题目 程序 波形 备注 1. (1) 向量表示法 t=-5:0.01:20; f=(2-exp(-2*t)).*stepfun(t,0 ); figure(1); plot(t,f); axis([-5,21,0,3]) 符号运算表示法 sym t; f=sym((2-exp(-2*t))*Heaviside(t)); ezplot(f,[-4,20]) 1. (2) 向量表示法 t=-1:0.01:10; f=cos((t.*pi)./2).*(stepfun(t,0)-stepfun(t,4)); plot(t,f); axis([-2 6 -1.1 1.1]) 符号运算表示法 syms t; f=cos((pi*t)/2).*(heaviside(t)-heaviside(t-4)); ezplot(f,[-4,8]) 2. (1) syms k; f=((-1/2)^k)*heaviside(k); ezplot(f,[-4,12]) 2. (2) syms k; f=k*(heaviside(k)-heaviside(k-8)); ezplot(f,[-4,12]) 3. (1) t=-1:0.01:4; t0=0;t1=1;t2=2; ut=2*stepfun(t,t0)-2*stepfun(t,t1)+stepfun(t,t1)-stepfun(t,t2); plot(-t,ut) axis([-4,4,-0.5,4]) 3. (2) t=-1:0.01:4; t0=0;t1=1;t2=2; ut=2*stepfun(t,t0)-2*stepfun(t,t1)+stepfun(t,t1)-stepfun(t,t2); plot(t-2,ut); axis([-3,2,0,3]) 4 t1=-1:0.01:0; t2=0:0.01:1; t3=3:0.01:5; f1=ones(size(t1)); f2=ones(size(t2)); g=conv(f1,f2); plot(t3,g) 5 f1=sym(t1,positive)*heaviside(t1); f2=t1*exp(-t1)*heaviside(t1)+exp(t1)*heavis

文档评论(0)

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

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

1亿VIP精品文档

相关文档