实验一matlab用于信号的时域分析(aforstudent)

实验一matlab用于信号的时域分析(aforstudent)

ID:22282313

大小:288.83 KB

页数:6页

时间:2018-10-28

实验一matlab用于信号的时域分析(aforstudent)_第1页
实验一matlab用于信号的时域分析(aforstudent)_第2页
实验一matlab用于信号的时域分析(aforstudent)_第3页
实验一matlab用于信号的时域分析(aforstudent)_第4页
实验一matlab用于信号的时域分析(aforstudent)_第5页
资源描述:

《实验一matlab用于信号的时域分析(aforstudent)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、姓名:班级:学兮:分数:实验一MATLAB用于信号的时域分析(A)一、实验目的和要求1、了解MATLAB软件的编程方法;2、了解MATLAB软件常用指令的使用方法;3、了解和掌握MATLAB指令绘制信号波形阁的方法;4、了解MATLAB软件卷积积分、零状态响应、零输入响应和全响应的求解方法。二、实验仪器1、台式电脑一台。三、实验内容和步骤实例3-1:已知信号f(t)=e(t+2)—£(r)+(1—试用matlab命令画出/(z—2)、,⑼、/(—0、/(-3r-2)的波形图。参考程序如下:(1)先创建functl.m函数文件:fu

2、nctionf=functl(t)f=uCT(t+2)-uCT(t)+(-t+1)*(uCT(t)-uCT(t-1));(2)创建uCT.m函数文件:functionf=uCT(t)f=(t〉=O);(3)创建主程序,保存为另一个文件名,例如EX31.m,运行该主程序。在主程序运行时,调用fimctl.m和uCT.m。注意和同一个主税序相关的各个文件要放在同一个根0录卜‘面。本例屮funct1.m、uCT.m和EX31.m三个文件要放在同一个文件夹下血。t=-2:0.01:4;%定义时间t,范围为-2秒到4秒,每隔0.01秒取一个

3、时间点,共有601个时间点ftl=functl(t-2);%调用函数functl.m,定义信号f(t-2)的表达式ft2=functl(3*t);%凋用闲数functl.m,定义信号f(3t)的表込式ft3=functl(-t);%调川破数functl.m,定义信号f(-t)的农边或ft4=functl(-3*t-2);%调用函数functl.m,定义信号f(-3t-2)的表达式subplot(221)%在左上角画第一幅图plot(t,ftl);gridon;%画ftl的波形图,并开启图形网格titleCf(t-2)');%ftl

4、的图形名称为f(t-2)axis([-24-0.52])%ftl的图形横坐标范围为-2到4,纵屮标范围为-0.5到2subplot(222)%在右上角凼第二幅图plot(t,ft2);gridon;ft2的波形图,并开启图形网格title(’f(3t)’);%ft2的阍形名称为f(3t)axis([-24-0.52]);%ft2的图形横坐标范围为-2到4,纵坐标范围为-0.5到2subplot(223)%在友卜‘角画第三幅图plot(t,ft3);gridon;%凼ft3的波形图,卯开启图形网格titleCft-t)1);%ft3

5、的图形名称为f(-t)axis(卜24-0.521);%ft3的图形横坐标范围为-2到4,纵坐标范围为-0.5到2subplot(224)%在右卜角画第四幅I冬Iplot(t,ft4);gridon%

6、Wjft4的波形图,并开启图形网格title(,f(-3t-2)>);%ft4的图形名称为f(-3t-2)axis(L-24-0.52j);%ft4的罔形横坐标范围为-2到4,纵坐标范围为-0.5到2仿真波形图如图1-1所示。f(t-2)fpt)f(-l)f(-3t-2)分析:f(t-2)=£*(t)-f(t-2)+(4+1)(£(

7、t-2)-f(t-3)),-2到0为0,0到2为1,2到3为(t-1),3到4为0;f(3t)=£(l/3(t+2))-£*(l/3t)+(-l/3t+l)(£(l/3t)-e(l/3(t-l))),-2至IJ-2/3为0,-2/3到0为1,0至lj1/3为(-3t+l),1/3到4为0;f(-t)=8(-t-2)-^(-O+Ct-lX^Gt)-6*(-t+l)),-2到-1为0,-1到0力(t-1),0到2为1,2到4为0;f(-3t-2)=£(-l/3(t-2)-2)-£(-l/3t-2/3)+(-l/3t+2/3)(£(-l

8、/3t-2)-£(-l/3t-4/3)),-2到-4/3为0,4/3到-2/3为(-l/3t+2/3),-2/3到0为1,0至lj4为0。实例3-5:已知⑴=sin(Q0,f2(0=sin(8Qf),试用MATLAB命令绘出⑺+乂2⑺和Z(0人(0的波形图,其中/=Q/2;r=lHz。程序代码如下所示:f=l;%频率为1Hzt=0:0.01:3/f;%定义吋间t,范围为0秒到3秒,每隔0.01秒取一个吋间点,共宥301个吋间点fl=sin(2*pi*f*t);%fl表达式为sin(2ft)f2=sin(2*pi*8*f*t);%f

9、2表达式为sin(2冗•8ft)subplot(211)%在第一行画第一幅阁plot(t,f1+1,Y,t,f1-1,Y,t,f1+f2)%画出二维图形gridon,title(,fl(t)+f2(t)f)%名称为fl(t)+f2(t),并开启图形

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。