- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验四离散信号的时域分析
实验四 离散信号的时域分析
一、实验目的
(1)绘制典型奇异信号的波形,了解这些信号的基本特征
(2)绘制离散信号的波形,并进行运算,了解这些信号运算对信号所起的作用
(3)利用MATLAB工具求解课后习题,更正作业中的错误
二、实验内容和实验结果
1、奇异信号波形绘制 (进一步学习奇异信号的表示)
1)符号函数
要求:画出t=-5~+5之间的波形(提示:可以直接调用MATLAB中的sign函数实现,例如sgnt=sign(t))。
t=-5:0.001:5;
sgnt=sign(t);
plot(t,sign(t),r);
2)阶跃信号
要求:画出t=-5~+5之间的波形(提示:利用关系)。
还可用如下MATLAB子程序(参考“补充-Matlab基础.ppt”上的相关内容)实现阶跃信号(注意:需要新建m函数文件,键入以下代码,并进行保存、命名):
function f=u(t)
f=(t0);
t=-5:0.001:5;
f=1/2+1/2*sign(t);
plot(t,f,r);
3)单位冲激信号
单位冲击信号的定义为,的定义表明,该信号除原点以外,处处为零,且信号面积为1。设有门函数,则由的定义可得
严格来说MATLAB是不能表示单位冲激信号的,但可用时间宽度为,高度为的矩形脉冲近似地表示。当趋近于零时,矩形脉冲就能较好地近似出冲击信号的实际波形。下面是绘制的MATLAB子程序,其中分别表示信号的起始和终止时间,表示信号沿时间轴的平移量,时左移,时右移。绘图用stairs,该命令一般用于绘制类似楼梯形状的步进图形,因为在显示连续信号不连续点用stairs命令绘图效果较好。注意:需要新建m函数文件,键入以下代码,并进行保存、命名:
function chongji(t1,t2,t0)
dt=0.01;
t=t1:dt:t2;
n=length(t);
x=zeros(1,n);
x(1,(-t0-t1)/dt+1)=1/dt;
stairs(t,x);
axis([t1,t2,0,1.2/dt])
title(单位冲激信号δ(t) )
调用chongji函数绘制的波形。MATLAB调用命令为:chongji(-1,5,0),执行结果如图所示。
2、离散信号波形的绘制
对于任意离散序列,需要两个向量来表示,一个表示k的取值范围,另一个表示序列的值。例如
k=-2:4;
f=[2,1,1,-1,3,0,2];
绘制离散信号的波形与绘制连续信号波形类似,只是不再使用plot命令函数,而是使用stem函数,绘制出来的图形是点点分立的,犹如一条条火柴棒,也叫火柴棒图。例如绘制上面离散序列的波形,可使用如下语句
stem(k,f);
画出正弦序列在[0,18]区间的波形,观察它们在形状上有何不同,思考原因何在。
k=0:18;
f=sin(pi*k/3);
stem(k,f);
k=0:18;
f=sin(k);
stem(k,f);
k=0:18;
f1=sin(pi*k/3);
f2=sin(k);
subplot(1,2,1);
stem(k,f1);
title(sin(pi*k/3));
subplot(1,2,2);
stem(k,f2);
title(sin(k));
在k=[-10:10]范围内产生离散信号
提示:在matlab中存在一个全零矩阵函数zeros。函数zeros(1,n)产生一个由n个零组成的行向量。
k=-10:10;
k1=-3:3;
f=[zeros(1,7),2*k1,zeros(1,7)];
stem(k,f);
已知序列,
画出f(k);
画出g1(k)=f(k-2);
画出g2(k)=f(2k);
画出g3(k)=f(-k)。
function f=F(k)
leng=length(k)
for n=1:leng
switch k(n)
case 0
f(n)=2
case 2
f(n)=1
case 3
f(n)=-1
case 4
f(n)=3
otherwise
f(n)=0
end
end
(4) 求解教材P33习题一中的1.2(11),与手画的波形互相验证。
提示:MATLAB中有一个全一矩阵函数ones。函数ones(1,n)能产生一个由n个“1”组成的行向量。
三、实验心得
图1-6 门函数的定义
单位冲激信号波形图
您可能关注的文档
最近下载
- 2024-2025学年初中信息技术(信息科技)七年级全一册义务教育版(2024)教学设计合集.docx
- 《眼耳鼻咽喉口腔科护理学》教案 第13课 耳鼻咽喉科常见疾病患者的护理(三).docx VIP
- 2025年江苏南京中考语文试卷(真题--含答案) .pdf VIP
- 统编版(2024)道德与法治七年级上册期末复习全册知识点提纲.docx VIP
- 建筑工程述标(鲁班奖项目超高层框架结构技术答辩).pptx VIP
- 混凝土结构通用规范GB55008-2021知识培训.pptx VIP
- 《电梯关键部件寿命评估技术规范》.pdf VIP
- 高压氧舱技术的进步与挑战.docx VIP
- 消防考试试题100题及答案.docx VIP
- 2025电力企业数字化转型成熟度评价指南.pdf VIP
文档评论(0)