返回介绍

图形对象

发布于 2019-08-26 14:10:38 字数 2302 浏览 950 评论 0 收藏 0

图形对象是用以显示图形和用户界面元素的基本元素。下表列出了各种图形对象。

对象描述
Root对计算机屏幕最高级的对象
Figure用来显示图形和用户界面的窗口
Axes在窗口中显示图形的轴
Uicontrol用户界面控制。执行一个对用户交互作用的函数。
Uimenu用户定义窗口菜单
Uicontextmenu右键单击对象时弹出的菜单
Image二维像素基础图
Light影响斑点和表面对象着色的光源
Line用于诸如plot, plot3, semilogx等函数的线
Patch带边缘的填充多边形
Rectangle二维形状,从矩形到椭圆
Surface由x-y平面以上的数据值所作图创建的矩阵数据的三维表示
Text字符串

对象级别

不同对象分布在一个树形结构级别里,反映它们的独立性。例如,线对象是在轴对象的框架下的。依次,轴对象只存在于figure对象中。以下图表阐明了这种树形结构。

创建对象

每个对象都有一个创建用的关联函数。这些函数与所创对象有相同名称。例如,text函数创立文本对象,figure函数创立figure窗口对象,等等。MATLAB的高级别的图形函数(例如plot和surf)会调用适当的低级别函数来作出它们各自的图形。更多关于对象及其属性描述的内容,见对象创建函数的参考页。对象创建函数与对象有相同名称。例如,创立轴的函数是axes.

用对象操作的命令

下表列出了操作对象常用的命令。

函数目的
copyobj复制图形对象
delete删除对象
findobj查找具有指定属性值的对象句柄
gca返回当前轴的句柄
gcf返回当前窗口的句柄
gco返回当前对象的句柄
get询问对象属性值
set设置对象属性值

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文