第4章MATLAB绘图.ppt
《第4章MATLAB绘图.ppt》由会员分享,可在线阅读,更多相关《第4章MATLAB绘图.ppt(72页珍藏版)》请在优知文库上搜索。
1、2023-11-151第4章 MATLAB绘图 4.1 概述 4.2 交互式绘图 4.3 二维指令绘图 4.4 三维指令绘制 4.5 图形的保存和输出2023-11-152 4.1 概概 述述MATLAB的图形窗口主要包括如下几个部分:的图形窗口主要包括如下几个部分:菜单栏:菜单栏:MATLAB的图形窗口一般包括一个菜单栏,利的图形窗口一般包括一个菜单栏,利用这个菜单栏可以完成对窗口中各种对象的基本操作,用这个菜单栏可以完成对窗口中各种对象的基本操作,例如图形的打印导出等。例如图形的打印导出等。工具栏:图形窗口的工具栏用来完成对图形对象的一般工具栏:图形窗口的工具栏用来完成对图形对象的一般性操
2、作,例如新建、打开、保存和打印,图形的旋转、性操作,例如新建、打开、保存和打印,图形的旋转、缩放等,还有对图形窗口的一些编辑操作也可以通过该缩放等,还有对图形窗口的一些编辑操作也可以通过该工具栏完成。具体操作将在后续的实例中依次介绍。工具栏完成。具体操作将在后续的实例中依次介绍。绘图区域:图形窗口的绘图区域是面积最大的一部分,绘图区域:图形窗口的绘图区域是面积最大的一部分,在图在图4.1中就是绘制了中就是绘制了MATLAB标志的矩形区域。在这个标志的矩形区域。在这个区域中可以绘制各种曲线,显示图形图像文件,以及完区域中可以绘制各种曲线,显示图形图像文件,以及完成对图形图像或者曲线的编辑。成对图
3、形图像或者曲线的编辑。2023-11-153 一般地,在一般地,在MATLAB中进行数据可视化的过程主要中进行数据可视化的过程主要有如下步骤:有如下步骤:(1)准备需要绘制在准备需要绘制在MATLAB图形窗口中的数据。图形窗口中的数据。(2)创建图形窗口,并且选择绘制数据的区域。一个创建图形窗口,并且选择绘制数据的区域。一个MATLAB图形窗口可以包含多个绘图区域。图形窗口可以包含多个绘图区域。(3)绘制图形或者曲线。绘制图形或者曲线。(4)设置曲线的属性,例如线型、线宽等。设置曲线的属性,例如线型、线宽等。(5)设置绘图区域的属性,并且添加数据网格线。设置绘图区域的属性,并且添加数据网格线。
4、(6)为绘制的图形添加标题、轴标签或者标注文本等。为绘制的图形添加标题、轴标签或者标注文本等。(7)打印或者导出图形。打印或者导出图形。2023-11-154 4.2 交互式绘图交互式绘图4.2.1 基本绘图基本绘图例例4.1用以下随机数据模拟股票在当前市场上的运作情况,并进行可用以下随机数据模拟股票在当前市场上的运作情况,并进行可视化图形显示。视化图形显示。解:在解:在MATLAB命令窗口中键入以下命令:命令窗口中键入以下命令:randn(state,27)%设置随机种子发生器为它的第设置随机种子发生器为它的第j(j=27)种状态种状态 startprice=50;%初始价值初始价值 fra
5、creturns1=0.0015*randn(200,1)+0.0003;%市值波动市值波动 x1=startprice;1+fracreturns1;prices1=cumprod(x1);%模拟价值模拟价值,求累乘积向量求累乘积向量 t=(1:length(prices1);randn(state,7)fracreturns2=0.0015*randn(200,1)+0.0003;x2=startprice;1+fracreturns2;prices2=cumprod(x2);2023-11-155 MATLAB的工作空间浏览器能够将当前工作空间下的变量直接进行可视化操作,包含如下几种数据
6、可视化类型:plot:线图。bar:二维条状图。stem:杆状图。stairs:阶梯图。area:面积图。pie:饼图。hist:直方图。2023-11-156 4.2.2 交互式绘图工具交互式绘图工具1基本绘图基本绘图启动交互式绘图工具也有不同的方法,一种是命令行,另外一种就是通过菜单命令来实现,其中较为常用的是命令行指令,例如在MATLAB命令行中键入如下的指令将打开MATLAB交互式绘图工具:plottools另外,也可以通过MATLAB的Start菜单下的命令打开交互式绘图工具。2023-11-157 MATLAB的交互式绘图工具可以分为四大部分,分别为:Figure Palette:
7、它位于交互式绘图工具的左侧上方,在该区域可以完成曲线类型选择、图形窗口分割、绘制数据选择以及注释选择等操作。Plot Browser:它位于交互式绘图工具的右侧上方,在该区域内可以显示当前图形窗口中已经绘制的曲线等对象列表。Property Editor:属性编辑器位于交互式绘图工具的下方,它可以根据选择的图形对象的不同而显示不同的属性,在这里可以完成很多对象的属性编辑,从而完成诸如增加注释文本、设置数轴信息等操作。图形窗口:也就是绘图区,它位于交互式绘图工具的中央,所有绘图的结果都会显示在这里。2023-11-158 例例4.2 利用交互式绘图工具完成例4.1数据的图形创建。解解:(1)绘制
8、简单固定单一变量图形,则可执行如下操作:在Figure Palette窗口的Variables列表中选择需要绘制到图形窗口中的变量,然后将该变量直接拖放到图形窗口区域,则图形窗口区域中将绘制相应变量的曲线。也可以选择变量之后,单击右键,从弹出的快捷菜单中选择不同的绘图形式 选择fracreturns1变量,然后执行Plot快捷菜单命令,则此时绘制了简单图形的交互式绘图工具2023-11-159(2)绘制X-Y相对数据曲线图,则可执行如下操作:如果需要利用交互式绘图工具绘制X-Y相对数据曲线图,则不能按照前面的步骤简单实现 其次创建新的图轴(Axes),创建新的图轴可以通过Figure Pale
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第4章 MATLAB绘图 MATLAB 绘图