- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
试验一常用信号的表达
【试验目的】
掌握使用MATLAB的信号工具箱来表达常用信号的措施。
【试验环境】
装有MATLAB6.5或以上版本的PC机。
【试验内容】
1.周期性方波信号square
调用格式:x=square(t,duty)
功能:产生一种周期為、幅度為的周期性方波信号。其中duty表达占空比,既在信号的一种周期中正值所占的比例。
例1:产生频率為40Hz,占空比分别為25%、50%、75%的周期性方波。如图1-1所示。
clear; %清空工作空间内的变量
td=1/100000;
t=0:td:1;
x1=square(2*pi*40*t,25);x2=square(2*pi*40*t,50);x3=square(2*pi*40*t,75); %信号函数的调用
subplot(311); %设置3行1列的作图区,并在第1区作图
plot(t,x1);
title(占空比25%);axis([00.2-1.51.5]); %限定坐标轴的范围
subplot(312);plot(t,x2);
title(占空比50%);axis([00.2-1.51.5]);
subplot(313);plot(t,x3);
title(占空比75%);axis([00.2-1.51.5]);
图1-1周期性方波
2.非周期性矩形脉冲信号rectpuls
调用格式:x=rectpuls(t,width)
功能:产生一种幅度為1、宽度為width、以t=0為中心左右对称的矩形波信号。该函数横坐标范围同向量t决定,其矩形波形是以t=0為中心向左右各展开width/2的范围。Width的默认值為1。
例2:生成幅度為2,宽度T=4、中心在t=0的矩形波x(t)以及x(t-T/2)。如图1-2所示。
t=-4:0.0001:4;
T=4; %设置信号宽度
x1=2*rectpuls(t,T); %信号函数调用
subplot(121);plot(t,x1);
title(x(t));axis([-4602.2]);
x2=2*rectpuls(t-T/2,T); %信号函数调用
subplot(122);plot(t,x2);
title(x(t-T/2));axis([-4602.2]);
3.抽样信号sinc
调用格式:x=sinc(x)
功能:产生一种抽样函数,其值為x/sinx。
例3:生成抽样信号,如图1-3所示。
clear; %清理变量
t=-1:0.001:1;
y=sinc(2*pi*t); %信号函数调用
plot(t,y);
xlabel(時间t);ylabel(幅值(y));
title(抽样信号);
图1-2非周期性方波
图1-3抽样信号
【练一练】
用MATLAB信号工具箱中的pulstran函数产生冲激串的信号。
T=0:1/50E3:10E-3;
D=[0:1/1E3:10E-3;0.8.^(0:10)];
Y=pulstran(T,D,gauspuls,10E4,0.8);
plot(T,Y)
【试验心得】
通过本次试验,首先,让我对MATLAB强大的功能有了深入的理解。另一方面,也学会了某些常用信号的表达措施。通过自已动手操作,我懂得了pulstran函数的调用措施,可以自行画出冲击串函数。
试验二信号的Fourier分析
【试验目的】
1)通过计算周期方波信号的Fourier级数,深入掌握周期信号Fourier级数的计算措施。
2)通过求解非周期方波信号的Fourier变换,深入掌握非周期信号Fourier变换的求解措施。
【试验环境】
装有MATLAB6.5或以上版本的PC机。
【试验内容】
1.持续時间周期方波信号及其傅里叶级数计算的程序代码,其成果如图2-1所示。
dt=0.001; %時间变量变化步長
T=2; %定义信号的周期
t=-4:dt:4; %定义信号的時间变化范围
w0=2*pi/T; %定义信号的频率
x1=rectpuls(t-0.5-dt,1); %产生1个周期的方波信号
x=0;
form=-1:1 %
文档评论(0)