下载此文档

matlab图形用户界面设计(一)ppt课件.ppt


文档分类:IT计算机 | 页数:约51页 举报非法文档有奖
1/51
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/51 下载此文档
文档列表 文档介绍
matlab图形用户界面设计【本章学****目标】●了解图形对象和图形句柄的基本概念。●掌握图形对象属性的基本操作。●掌握利用图形对象进行绘图操作的方法。●掌握GUI开发环境(GUIDE)的使用方法。●掌握各种控件的属性和创建方法。●掌握菜单设计的方法。●掌握回调函数的使用方法。*MATLAB的图形是由不同图形对象(如坐标轴、曲线、曲面或文字等)组成的。MATLAB系统给每个图形对象分配一个标识符,称为句柄,以后可以通过该句柄获取或设置该图形对象的属性。MATLAB的图形系统是面向对象的,图形对象是MATLAB为了描述具有类似特征的图形元素而定义的具有一些公共属性的抽象的元素集合,是用于显示图形和制作用户界面的基本要素。*、坐标轴、用户界面、曲线、曲面、文字、图像等。在MATLAB中,每一个具体的图形都是由若干个不同的图形对象组成的。图形对象是有层次的,其层次结构如下页图所示。图形窗口是根对象的子对象,坐标轴和用户界面对象是图形窗口的子对象,曲线、曲面、文字等是坐标轴的子对象。**,都为该对象分配唯一的一个值,称其为图形对象句柄(Handle),它是图形对象的唯一标识符。根对象的句柄值为0;图形窗口对象的句柄值为一正整数,显示在该窗口的标题栏;其他图形对象的句柄为双精度浮点数。MATLAB提供了若干个函数用于获取已有图形对象的句柄,较为常用的函数如下页表所示。*函数功能gcf获取当前图形窗口的句柄(getcurrentfigure)gca获取当前坐标轴的句柄(getcurrentaxis)gco获取最近被选中的图形对象的句柄(getcurrentobject)findobj按照指定的属性来获取图形对象的句柄*【】绘制曲线并查看有关对象的句柄。x=linspace(0,2*pi,30);y=sin(x);h0=plot(x,y,'rx')%曲线对象的句柄h0==gcf%图形窗口句柄h1=1h2=gca%坐标轴句柄h2==findobj(gca,'Marker','x')%坐标轴上曲线的句柄h3=*图形对象的句柄由系统自动分配,每次分配的值不一定相同。在获取对象的句柄后,可以通过句柄来设置或获取对象的属性。*.*(1)设置图形对象属性用户可以通过set函数重新设置图形对象属性,其调用格式为set(句柄,属性名1,属性值1,属性名2,属性值2,…)其中“句柄”用于指明要操作的图形对象。如果在调用set函数时省略全部属性名和属性值,则将显示出句柄所有的允许属性。*

matlab图形用户界面设计(一)ppt课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数51
  • 收藏数0 收藏
  • 顶次数0
  • 上传人miao19720107
  • 文件大小261 KB
  • 时间2020-09-22