信号可视化程序.doc_第1页
信号可视化程序.doc_第2页
信号可视化程序.doc_第3页
信号可视化程序.doc_第4页
信号可视化程序.doc_第5页
全文预览已结束

下载本文档

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

文档简介

说明:1、程序为范例,每个波形可以用自己的方法进行绘制;2、读懂程序,注意指令的应用;3、步长的设置可以修整曲线的平滑度;4、调试程序应注意一下几点: (1)指令有无输入错误; (2)所有字符(除 中的内容外)是否在英文输入状态下输入; (3)变量是否定义且不重名;(4)矩阵运算是否符合左矩阵的列数与又矩阵的行数相等;(5)t是一个数组,在运算过程中如果是两个数组对应位相乘,应当采用位运算符号(.*、./);(6)有的指令不可倒换顺序,如图形窗口分割指令应当用于绘图指令前;(7)指令参数设置要与自定义变量一一对应。一、DSB调制信号及其包络:clear;t=0:0.05:2*pi;y1=sin(t)*1,-1; %调制信号的包络y2=sin(t).*sin(9*t); %调制信号t3=2*pi*(0:9)/9;y3=sin(t3).*sin(9*t3); %过零样点10个plot(t,y2,b,t,y1,r:,t3,y3,ko); %在同一幅图上绘制出2条曲线和10个过零点axis(0,2*pi,-1,1); %设置坐标显示范围grid on;title(DSB调制信号); %图名xlabel(t); %轴名ylabel(y); legend(已调信号,包络); %图例效果图:二、调制信号及其包络:clear;t=0:0.1:4*pi; %定义抽样点,按每0.1一个样点抽样y=exp(-t./3).*sin(3.*t); %信号表达式y1=exp(-t./3)*1,-1; %信号包络plot(t,y,b-,t,y1,k-.);%绘图用蓝色实线表示信号,黑色点划线表示包络axis(0,4*pi,-1,1); %指定轴的范围grid on; %绘制坐标分格线title(信号及其包络); %图名xlabel(t); %轴名ylabel(y); legend(y=exp(-t/3)sin(3t),y=exp(-t/3); %图例text(2,0.5,y=exp(-t/3)sin(3t);%文字说明text(4,-0.3,y=exp(-t/3);效果图:三、单位斜变信号与单位阶跃信号:%单位斜变信号和单位阶跃信号的可视化t=-2:10;x=(t=0); %单位阶跃函数,条件满足时为1,不满足为0y=t; %定义线性函数yy1=t.*x; %计算单位斜变信号subplot(2,1,1);%图形框分格成上下两个子图,绘制第一个子图plot(t,y1,b-o); %绘制单位斜变信号波形legend(单位斜变信号r(t);grid on; %绘制坐标分格线xlabel(t);%横轴名ylabel(y);%纵轴名title(单位斜变信号);%图名subplot(2,1,2);stairs(t,x,r-*); %用阶梯图形函数绘制单位阶跃信号legend(阶跃信号u(t);%图例grid on; %绘制坐标分格线xlabel(t);%横轴名ylabel(y);%纵轴名title(单位阶跃信号);%图名效果图:四、抽样信号:%抽样信号t=-10:0.01:10;y1=sinc(t);%MATLAB中用sinc(t)=sin(pi*t)/(pi*t)表示抽样函数subplot(2,1,1);plot(t,y1,b-);grid on;title(Sa(pi*t);xlabel(t);ylabel(y);legend(Sa(pi*t);y2=sinc(t/pi);%计算Sa(t)subplot(2,1,2);plot(t,y2,b-);grid on;title(Sa(t);xlabel(t);ylabel(y);legend(Sa(t);效果图:五、符号函数(两种画法):%符号函数t=-10:0.01:10; %定义时间数组y1=sign(t); %用符号函数命令表示符号函数subplot(1,2,1);%将图形窗口分为左右两个,在第一个子图中绘图stairs(t,y1,b-); %用阶梯图形函数绘制符号函数axis(-2,2,-1.5,1.5);%设置显示范围grid on;xlabel(t);ylabel(y);title(符号函数);legend(符号函数sgn(t);%第二种表达方式y2=2*(t=0)-1; %用阶跃函数与符号函数的关系来表示subplot(1,2,2);%将图形窗口分为左右两个,在第二个子图中绘图stairs(t,y2,b-); %用阶梯图形

温馨提示

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

评论

0/150

提交评论