MATLAB 中 gcf、 gca 以 及 gco 的 区 别 gcf 返 回 当 前 Figure 对 象 的 句 柄 值 gca 返 回 当 前 axes 对 象 的 句 柄 值 gco 返 回 当 前 鼠 标 单 击 的 句 柄 值 ,该对 象 可以 是除 root 对 象 外的 任意图形对 象 ,并且 Matlab 会把当 前 图形对 象 的 句 柄 值 存放在 Figure 的 CurrentObject属性中 。 图 形 对 象 图形对 象 是用以 显示图形和用户界面元素的 基本元素。下表列出了各种图形对 象 。 对 象 描 述 Root 对 计算机屏幕最高级的 对 象 Figure 用来显示图形和用户界面的 窗口 Axes 在窗口中 显示图形的 轴 Uicontrol 用户界面控制。执行一个对 用户交互作用的 函数。 Uimenu 用户定义窗口菜单 Uicontextmenu 右键单 击 对 象 时弹出的 菜单 Image 二维像素基础图 Light 影响斑点和表面对 象 着色的 光源 Line 用于诸如 plot, plot3, semilogx 等函数的 线 Patch 带边缘的 填充多边形 Rectangle 二维形状,从矩形到椭圆 Surface 由 x-y 平面以 上的 数据值 所作图创建的 矩阵数据的三维表示 Text 字符串 对 象 级 别 不同对 象 分布在一个树形结构级别 里,反映它们的 独立性。例如,线对 象 是在轴对 象 的 框架下的 。依次,轴对 象 只存在于 figure 对 象 中 。 要 想 对 gcf、 gca 以 及 gco 之 间 的 区 别 进 一 步 的 了 解 ,MATLAB 中的 句柄图形的 了 解 是必要 的 ,以 下部分是 MATLAB 句柄图形中关于 gcf、 gca 以 及 gco的 部分,供大家参考。 句柄图形 什么是句柄图形?句柄图形是对 底层图形例程集合的 总称,它实际上进 行生成图形的 工作。这些细节通常隐藏在图形 M 文件的 内部,但如果想 使用它们也是可得到的 。 MATLAB 用户指南给人的 一 种印象是,句柄图形非常复杂,只对 熟练的 高级用户才有用。而实际上不是这样的 。句柄图形可以 被任何人用来改变 MATLAB生成图形的 方式,不论是只想 在一 幅图里做一 点小变动,还是想 做影响所有图形输出的 全局变动。 句柄图形允许你定制图形的 许多特性 ,而这用高级命 令 和 前 几 章 里描 述 的 函数 是无 法 实现 的 。例如,如果想 用橘 黄 色 来画 一 条 线 ,而不是 plot 命 令...