- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
深 圳 大 学 实 验 报 告
课程名称: 信号与系统
实验项目名称: 信号及其运算的MATLAB实现
学院: 电子科学与技术学院
专业: 微电子科学与工程
指导教师: 张旭琳
报告人: 陈基勉 学号: 2014160270 班级: 2班
实验报告提交时间: 2016.10.7
实验目的
实验内容、过程及结果
6.抽样信号
抽样信号在MABLAB中用sinc函数来表示,其调用形式为
y=sinc(t)
下面就使用该函数信号生成抽样信号的MATLAB程序,运行结果如图所示。
%抽样信号实现信号
t=-3*pi:pi/100:3*pi;
ft=sinc(t/pi);
plot(t,ft);
title(’抽样信号’);
1.2 离散时间信号
1.正弦序列
离散正弦序列的MATLAB便是与连续信号类似,只不过是用stem函数而不是用plot函数来画出序列的波形。下面就是正弦序列sin(pi/6)k的MATLAB源程序,程序运行结果如图所示。
%正弦序列实现程序
k=0:39;
fk=sin(pi/6*k);
stem(k,fk)
1.3 连续时间信号的基本运算与波形变换
4、 信号的时移、反折、尺度变换
连续信号的时移、反折、尺寸变换均可利用 MATLAB 中的函数 subs 来实现,调用形式
分别为:
subs(f,t,t-t0) %时移,f 是用符号表达式表示的连续时间信号,t 是变量,t0 是时移量
subs(f,t,-t) %反转
subs(f,t,a*t) %尺寸变换
根据信号 f(t)的波形,绘制出 f(t-1)、f(2t+4)、f(2-t)的源程序如下
%连续信号图形变换实现程序
t=-15:0.01:20;
f=-2*(stepfun(t,-3)-stepfun(t,0))+2*t.*(stepfun(t,0)-stepfun (t,2))+(-2*t+8).*(stepfun (t,2)-stepfun (t,4));
subplot 221;
plot(t,f);
axis([-6 6 -3 5]);
grid on;
text(-2,3,f(t))
subplot 222;
plot(t+1,f);
axis([-6 6 -3 5]);
grid on;
text(-2,3,f(t-1))
subplot 223;
plot(0.5*t-2,f);
axis([-6 6 -3 5]);
grid on;
text(-2,3,f(2t+4))
subplot 224;
plot(2-t,f);
axis([-6 6 -3 5]);
grid on;
text(-2,3,f(2-t))
程序运行结果如图
实验总结
文档评论(0)