1 / 46
文档名称:

matlab5 MATLAB句柄绘图.ppt

格式:ppt   页数:46页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

matlab5 MATLAB句柄绘图.ppt

上传人:875845154 2016/4/28 文件大小:0 KB

下载得到文件列表

matlab5 MATLAB句柄绘图.ppt

相关文档

文档介绍

文档介绍:第五讲第五讲matlabmatlab句柄绘图句柄绘图————matlabmatlab语言的句柄绘图可以语言的句柄绘图可以对图形各基本对象进行更为细对图形各基本对象进行更为细腻的修饰,可以产生更为复杂腻的修饰,可以产生更为复杂的图形,而且为动态图形的制的图形,而且为动态图形的制作奠定了基础。作奠定了基础。高层绘图与底层绘图的区别高层绘图与底层绘图的区别??高层绘图函数高层绘图函数————是对整个图形进行操是对整个图形进行操作的,图形每一部分的属性都是按缺省作的,图形每一部分的属性都是按缺省方式设置的,方式设置的,充分体现了充分体现了matlabmatlab语言的语言的实用性。实用性。??底层绘图函数底层绘图函数————可以定制图形,对图可以定制图形,对图形的每一部分进行控制,用户可以用来形的每一部分进行控制,用户可以用来开发用户界面以及各专业的专用图形。开发用户界面以及各专业的专用图形。充分体现了充分体现了matlabmatlab语言的开发性语言的开发性一、什么是句柄图形一、什么是句柄图形??句柄图形:利用底层绘图函数,通句柄图形:利用底层绘图函数,通过对过对对象属性对象属性的设置(的设置(HandleHandleGraphicsGraphics))与操作实现绘图。与操作实现绘图。??句柄图形中所有图形操作都是针对句柄图形中所有图形操作都是针对图形对象而言的。图形对象而言的。??句柄图形充分体现了面向对象的程句柄图形充分体现了面向对象的程序设计。序设计。??句柄图形的功能句柄图形的功能??句柄图形可以随意改变句柄图形可以随意改变matlabmatlab生成图形生成图形的方式。的方式。??句柄图形允许你定制图形的许多特性,句柄图形允许你定制图形的许多特性,无论是对图形做一点小改动,还是影响无论是对图形做一点小改动,还是影响所有图形输出的整体改动。所有图形输出的整体改动。??句柄图形的特性高层绘图函数是无法实句柄图形的特性高层绘图函数是无法实现的现的二、图形对象和句柄二、————图形系统中最基本、最图形系统中最基本、最底层的单元底层的单元引例:引例:x=0:2x=0:2**pi/180:2pi/180:2**pi;pi;y1=sin(2y1=sin(2**x);x);y2=cos(2y2=cos(2**x);x);plot(x,y1,x,y2)plot(x,y1,x,y2)01234567-1-----1----???界面控制界面菜单轴线面字块像根屏幕说明:说明:根根::图形对象的根,对应于计算机屏幕,根图形对象的根,对应于计算机屏幕,根只有一个,其它所有图形对象都是根的后只有一个,其它所有图形对象都是根的后代。代。图形窗口图形窗口::根的子代,窗口的数目不限,所根的子代,窗口的数目不限,所有图形窗口都是根屏幕的子代,除根之外,有图形窗口都是根屏幕的子代,除根之外,其它对象则是窗的后代。其它对象则是窗的后代。界面控制界面控制::图形窗口的子代,创建用户界面图形窗口的子代,创建用户界面控制对象,使得用户可采用鼠标在图形上控制对象,使得用户可采用鼠标在图形上作功能选择,并返回句柄。作功能选择,并返回句柄。界面菜单界面菜单::图形窗口图形窗口的子代,创建用户界的子代,创建用户界面菜单对象面菜单对象轴轴::图形窗口的子代,创建轴对象,并返回图形窗口的子代,创建轴对象,并返回句柄,线面字块像的父辈句柄,线面字块像的父辈线线::轴的子代,创建线对象轴的子代,创建线对象面面::轴的子代,创建块对象轴的子代,创建块对象字字::轴的子代,创建字对象轴的子代,创建字对象块块::轴的子代,创建块对象轴的子代,创建块对象像像::轴的子代,创建图像对象轴的子代,创建图像对象01234567-1-----10010-505-1-=-pitppicos(x)valueofthecosinecos(x)=-1-