MATLAB基础与应用-第6讲-H

MATLAB基础与应用-第6讲-H

ID:46579830

大小:693.48 KB

页数:27页

时间:2019-11-25

MATLAB基础与应用-第6讲-H_第1页
MATLAB基础与应用-第6讲-H_第2页
MATLAB基础与应用-第6讲-H_第3页
MATLAB基础与应用-第6讲-H_第4页
MATLAB基础与应用-第6讲-H_第5页
资源描述:

《MATLAB基础与应用-第6讲-H》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MATLAB基础与应用MatlabAndItsApplicationsXiaomingHuangSchoolofScience,BJTUxmhuang@bjtu.edu.cnMatlabanditsApplicationsMATLAB基础与应用MatlabAndItsApplications第6讲数据可视化世界顶级的数值计算工具软件MATLAB具有极其强大的数据可视化功能,可制作具有出版质量图形。在前面的课程中,已经使用了数据可视化命令plot。详细介绍MATLAB这一部分的内容可以写一本书。我们只能介绍MATLAB数据可视化的基础,

2、2-D数据可视化、3-D数据可视化初步。2015/1/21MatlabanditsApplications33.1二维曲线绘图的基本操作plot指令的基本调用格式(1)plot(x)x为向量时,以该元素的下标为横坐标、元素值为纵坐标绘出曲线x为实数二维数组时,则按列绘制每列元素值相对其下标的曲线,曲线数等于x数组的列数。x为复数二维数组时,则按列分别以数组的实部和虚部为横、纵坐标绘制多条曲线2015/1/21MatlabanditsApplications43.1二维曲线绘图的基本操作plot指令的基本调用格式(2)plot(x,y

3、)x、y为同维数组时,绘制以x、y元素为横纵坐标的曲线x为向量,y为二维数组、且其列数或行数等于x的元素数时,绘制多条不同颜色的曲线x为二维数组,y为向量时,情况与上相同,只是y仍为纵坐标。2015/1/21MatlabanditsApplications53.1二维曲线绘图的基本操作plot指令的基本调用格式(3)plot(x1,y1,x2,y2,…)绘制以x1为横坐标、y1为纵坐标的曲线1,以x2为横坐标、y2为纵坐标的曲线2,等等。其中x为横坐标,y为纵坐标,绘制y=f(x)函数曲线。2015/1/21Matlabandit

4、sApplications6例3.1使用直角坐标系0.5x在[0,2π]区间内,绘制曲线y2esin(2x)x=0:pi/100:2*pi;y=2*exp(-0.5*x).*sin(2*pi*x);plot(x,y)2015/1/21MatlabanditsApplications7例3.2使用参数方程绘制曲线绘制曲线xtcos(3)t,t2ytsintt=-pi:pi/100:pi;x=t.*cos(3*t);y=t.*sin(t).^2;plot(x,y)2015/1/21MatlabanditsApplicat

5、ions8例3.3绘制复杂曲线用图形表示连续调制波形及其包络线。t=(0:pi/100:pi)’;%长度为101的时间采样列向量y1=sin(t)*[1,-1];%包络线函数值,是(101x2)的矩阵y2=sin(t).*sin(9*t);%长度为101的调制波列向量t3=pi*(0:9)/9;y3=sin(t3).*sin(9*t3);plot(t,y1,'r:',t,y2,'b',t3,y3,'bo')axis([0,pi,-1,1])%控制轴的范围2015/1/21MatlabanditsApplications9多次叠绘、双纵坐标和多

6、子图多次叠绘多次调用plot命令在一幅图上绘制多条曲线,需要hold指令的配合。holdon保持当前坐标轴和图形,并可以接受下一次绘制。holdoff取消当前坐标轴和图形保持,这种状态下,调用plot绘制完全新的图形,不保留以前的坐标格式、曲线。2015/1/21MatlabanditsApplications10例3.5重绘曲线重绘波形ysin(t)sin(9t)及其包络线。t=(0:pi/100:pi)';%长度为101的时间采样列向量y1=sin(t)*[1,-1];%包络线函数值,是(101x2)的矩阵y2=sin(t).*

7、sin(9*t);%长度为101的调制波列向量t3=pi*(0:9)/9;y3=sin(t3).*sin(9*t3);plot(t,y1,'r:’)holdonplot(t,y2,'b‘)plot(t3,y3,'bo')axis([0,pi,-1,1])%控制轴的范围holdoff2015/1/21MatlabanditsApplications11例3.6利用hold绘制离散信号的波形。t=2*pi*(0:20)/20;y=cos(t).*exp(-0.4*t);stem(t,y,'g');holdon;stairs(t,y,'r');ho

8、ldoff2015/1/21MatlabanditsApplications12双纵坐标:plotyy指令plotyy指令调用格式:plotyy(x1,y1,x2

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

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

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