连续信号的时域分析_第1页
连续信号的时域分析_第2页
连续信号的时域分析_第3页
连续信号的时域分析_第4页
连续信号的时域分析_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

连续信号的时域分析7/25/20261湖南涉外经济学院电气与信息工程学部通信教研室实验目的学会运用MATLAB表示常用连续时间信号的方法步骤:第一步:定义某一时间或自变量的范围和取样时间;即(t=起点:间隔:终点;)第二步:调用该函数计算这些点的函数值;即(y=f(t);)第三步:画出波形图。(调用画图语句。)7/25/20262湖南涉外经济学院电气与信息工程学部通信教研室1、实指数信号Matlab中的语句格式是:

y=K*exp(a*t);解:t=0:0.01:3;y=2*exp(-1.5*t);

plot(t,y),gridonaxis([0,3,0,2.2])title(‘单边指数衰减信号’)第一步:时间范围和取样间隔第二步:调用函数计算第三步:画出波形7/25/20263湖南涉外经济学院电气与信息工程学部通信教研室单边指数衰减信号7/25/20264湖南涉外经济学院电气与信息工程学部通信教研室2、正弦信号Matlab中的语句格式是:

y=K*sin(w*t+phi);y=K*cos(w*t+phi);解:t=0:0.01:3;y=2*sin(2*pi*t+pi/4);

plot(t,y),gridonaxis([0,3,-2.2,2.2])title(‘正弦信号’)第一步:时间范围和取样间隔第二步:调用函数计算第三步:画出波形7/25/20265湖南涉外经济学院电气与信息工程学部通信教研室正弦信号7/25/20266湖南涉外经济学院电气与信息工程学部通信教研室3、复指数信号Matlab中的语句格式是:

y=K*exp(a*t+j*w*t);7/25/20267湖南涉外经济学院电气与信息工程学部通信教研室解:k=2;a=-1.5;b=10;t=0:0.01:3;y=k*exp((a+i*b)*t);subplot(221),plot(t,real(y));gridon;axis([0,3,-2,2.2]);title(‘实部’);subplot(222),plot(t,imag(y));gridon;axis([0,3,-2,2.2]);title(‘虚部’);subplot(223),plot(t,abs(y));gridon;axis([0,3,0,2.2]);title(‘模’);subplot(224),plot(t,angle(y));gridon;axis([0,3,-4,4]);title(‘相角’);7/25/20268湖南涉外经济学院电气与信息工程学部通信教研室实部虚部模相角7/25/20269湖南涉外经济学院电气与信息工程学部通信教研室4、抽样信号Matlab中的语句格式是:

y=sinc(t)=sin(pi*t)/(pi*t);练习:画Sa(t),-6*pi≤t≤6*pi。7/25/202610湖南涉外经济学院电气与信息工程学部通信教研室t=-6*pi:0.01:6*pi;fc=sinc(t/pi);plot(t,fc);gridon;axis([-2020-0.51.2]);title('抽样信号');7/25/202611湖南涉外经济学院电气与信息工程学部通信教研室5、矩形脉冲信号----rectpuls函数Matlab中的语句格式是:

y=rectpuls(t,width);它会产生一个幅度为1,宽度为width,且以t=0为对称轴的矩形脉冲信号,width的默认值为1。t=-2:0.001:2;y=rectpuls(t);plot(t,y);axis([-22-12]);7/25/202612湖南涉外经济学院电气与信息工程学部通信教研室t=-2:0.001:2;y=2*rectpuls(t,2);plot(t,y);gridon;axis([-22-13]);7/25/202613湖南涉外经济学院电气与信息工程学部通信教研室6、三角波脉冲信号----tripuls函数Matlab中的语句格式是:

y=tripuls(t,width,skew);它会产生一个幅度为1,宽度为width,且以t=0为中心width/2,

斜率为skew的三角波,skew取值范围-1~1之间。Y的最大值出现在t=(width/2)*skew的位置。t=-3:0.001:3;y=tripuls(t,4,0.5);plot(t,y);gridon;axis([-33-12]);7/25/202614湖南涉外经济学院电气与信息工程学部通信教研室7、阶跃信号与冲激信号的MATLAB分析单位阶跃信号7/25/202615湖南涉外经济学院电气与信息工程学部通信教研室functionf=Heaviside(t)f=(t>0);定义一个函数,函数名称为Heaviside函数调用:画出单位阶跃信号的图像t=-1:0.01:3;f=heaviside(t);plot(t,f);axis([-1,3,-0.2,1.2]);7/25/202616湖南涉外经济学院电气与信息工程学部通信教研室实验结果:7/25/202617湖南涉外经济学院电气与信息工程学部通信教研室画出单位阶跃信号的图像t=1:0.001:5f=heaviside(t-3);plot(t,f)axis([1,5,-0.2,1.2])程序运行结果:7/25/202618湖南涉外经济学院电气与信息工程学部通信教研室应用:由单位阶跃信号组成其他信号:t=-4:0.01:3;f=heaviside(t+3)-heaviside(t);plot(t,f)axis([-4,3,-0.2,1.2])程序运行结果:7/25/202619湖南涉外经济学院电气与信息工程学部通信教研室方法二:%用符号函数画出由阶跃信号组成的其他信号symstf=sym('Heaviside(t+3)-Heaviside(t)');ezplot(f,[-5,4])holdon,plot([0,0],[-1,1])axis([-5,4,-0.2,1.1])holdoff程序运行结果:7/25/202620湖南涉外经济学院电气与信息工程学部通信教研室方法三:用matlab自带函数stepfun函数;t=-4:0.01:3;f=stepfun(t,-3)-stepfun(t,0);plot(t,f)axis([-4,3,-0.2,1.2])7/25/202621湖南涉外经济学院电气与信息工程学部通信教研室单位冲激信号7、阶跃信号与冲激信号的MATLAB分析7/25/202622湖南涉外经济学院电气与信息工程学部通信教研室定义一个函数,函数名称为chongji.functionchongji(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('单位冲激信号')7/25/202623湖南涉外经济学院电气与信息工程学部通信教研室函数调用:chongji(-1,5,0)7/25/202624湖南涉外经济学院电气与信息工程学部通信教研室作业7/25/202625湖南涉外经济学院电气与信息工程学部通信教研室补充内容:

仿真工具箱Simulink中的信号源模块在Matlab的命令视窗下输入Simulink指令则打开untitled和Librarysimulink两个窗source是信号源子库,Sinks是显示器子库以上子库中

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论