MATLAB8.5教程第5章绘图及可视化.ppt

MATLAB8.5教程第5章绘图及可视化.ppt

ID:52061701

大小:541.00 KB

页数:49页

时间:2020-03-31

MATLAB8.5教程第5章绘图及可视化.ppt_第1页
MATLAB8.5教程第5章绘图及可视化.ppt_第2页
MATLAB8.5教程第5章绘图及可视化.ppt_第3页
MATLAB8.5教程第5章绘图及可视化.ppt_第4页
MATLAB8.5教程第5章绘图及可视化.ppt_第5页
资源描述:

《MATLAB8.5教程第5章绘图及可视化.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB不仅具有强大的数值运算功能,同时具备非常便利的绘图功能。尤其擅长将数据、函数等各种科学运算结果可视化,使枯燥乏味的数字变成赏心悦目的图片。本章重点二维图形绘制三维图形绘制特殊图形绘制第五章绘图及可视化5.1二维图形绘制二维图形的绘制是MATLAB语言图形处理的基础。本节较全面的介绍二维绘图函数的种类和格式,以及如何设置线条属性和标注图形等方法。5.1.1基本绘图函数MATLAB中最常用的绘图函数为plot,根据不同的坐标参数它可以在二维平面上绘制出不同的曲线。格式:plot(X,Y)%X、Y为同维向量时,绘制以X、Y元素为横、纵坐标的一条曲线;X为列向量,Y为矩

2、阵时,按Y列绘出多条不同颜色的曲线,X为这些曲线共同的横坐标plot(X,Y,LineSpec)%参数LineSpec指出线条的类型、点标记和颜色plot(X1,Y1,X2,Y2,…)%当Xi与Yi成对出现,将分别按顺序取两数据Xi与Yi进行画图plot(X1,Y1,LineSpec1,X2,Y2,LineSpec2,…)%绘制多条不同线型的曲线plot(…,'PropertyName',PropertyValue,…)%对图形对象中指定的属性进行设置5.1.1基本绘图函数说明:允许用户对线条定义的属性有以下几种。(1)线型、颜色和标记类型:参数LineSpec用字符串表示

3、,定义线条的线型、标记符号和颜色三个属性,如表5-1所示。使用时可以任意选择一个、多个或不选,三类字符不分前后次序。(2)线条宽度'LineWidth':指定线条的宽度,取值为整数(单位为像素点)。(3)标记大小'MarkerSize':指定标记符号的大小尺寸,取值为整数(单位为像素)。(4)标记面填充颜色'MarkerFaceColor':指定用于填充标记符面的颜色。(5)标记周边颜色'MarkerEdgeColor':指定标记符颜色或者是标记符周边线条的颜色。5.1.1基本绘图函数5.1.2图形标注1.坐标轴名格式:xlabel('string')%给当前轴对象中的x轴

4、贴标签ylabel('string')%给当前轴对象中的y轴贴标签2.图名格式:title('string')%在当前坐标轴上方正中央放置字符串string作为标题3.图例格式:legend('string1','string2',…)%用指定的文字string在当前坐标轴中对所给数据的每一部分显示一个图例。用户可以用鼠标拖动图例到恰当的位置,双击标签可以进入标签编辑状态5.1.3图形控制命令1.坐标控制(1)范围设置在绘制图形时,MATLAB可以自动根据要绘制曲线数据的范围选择合适的坐标刻度,使得曲线尽可能清晰地显示出来。若要改变坐标轴的刻度,可使用下面的格式。格式:ax

5、is%控制轴线分度和外观axis([xmin,xmax,ymin,ymax])%设定图轴中x、y轴的范围axisauto%自动设置坐标轴,使图像显示最佳(默认状态)axissquare%使用正方形坐标系axisequal%纵、横坐标轴采用等长刻度axistight%将坐标轴设置在数据点范围之内axismanual%保持当前坐标轴刻度范围axisnormal%使用默认矩形坐标系,取消单位刻度的限制axisfill%在manual方式下有效,使坐标充满整个绘图区axisij%把坐标原点设置在左上角,坐标轴i垂直向下,坐标轴j水平向右axisxy%使用直角坐标;坐标原点在左下角,

6、恢复默认状态axison%打开坐标轴标签、刻度及背景axisoff%取消坐标轴标签、刻度及背景5.1.3图形控制命令(2)坐标轴刻度设置对一些问题有时需要用户自己选择刻度位置,或在刻度处需要用字符串标出,这就要求用户自己设计坐标轴刻度。格式:gca%获取当前坐标轴对象句柄值XTick/YTick%设置刻度位置XTickLabel/XTickLabel%设置坐标轴标签set(gca,'XTick',[012])%设置X坐标轴刻度数据点位置set(gca,'XTickLabel',{'a','b','c'})%设置X坐标轴刻度处显示的字符set(gca,'YTick',[00.

7、50.751])%设置Y坐标轴刻度数据点位置set(gca,'YTickLabel',{'a','b','c','d'})%设置Y坐标轴刻度处显示的字符5.1.3图形控制命令2.网格线控制格式:gridon%给当前的坐标轴增加格线gridminor%切换成最小的网格线gridoff%从当前的坐标轴中去掉格线grid%在on和off状态下交替切换3.边框线控制格式:boxon%给图形加边框线boxoff%给图形不加边框线4.清除图形窗口格式clf%清除所有当前图形窗口5.1.4迭加绘图格式:holdon%保留当前图形

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

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

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