本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

R2014b 中的图形变化

从早期版本中迁移代码以使用版本 2014b 中引入的图形系统

版本 2014b 中引入的全新 MATLAB® 图形系统基于改进的基础架构构建,虽然存在一些差别,但可以支持之前版本的大多数功能。有关详细信息,请参阅R2014b 中的主要图形变化

主题

R2014b 中的主要图形变化

从 R2014b 开始,MATLAB 图形系统的构建基础架构进行了改进,提供了新的视觉外观、新的图形引擎和许多增强功能,并添加了自定义图表选项。这里描述了此版本引入的一些图形变化。

图形句柄现在是对象,而不再是双精度值

修改现有的 MATLAB 代码以支持 R2014b 中图形方面出现的变化。

编写在多个版本中兼容的代码

修改现有的 MATLAB 代码以支持 R2014b 中图形方面出现的变化。

图形的系统要求

所有系统都支持大部分常见 MATLAB 图形功能。

疑难解答

图形

为何绘图线条有不同颜色?

修改现有的 MATLAB 代码以支持 R2014b 中图形方面出现的变化。

如何缩小图形标题?

修改现有的 MATLAB 代码以支持 R2014b 中图形方面出现的变化。

为何在使用坐标轴命令时坐标轴范围不断更改?

修改现有的 MATLAB 代码以支持 R2014b 中图形方面出现的变化。

为何图形的某部分被切除?

修改现有的 MATLAB 代码以支持 R2014b 中图形方面出现的变化。

为何颜色栏和图例不是有效的坐标区句柄?

修改现有的 MATLAB 代码以支持 R2014b 中图形方面出现的变化。

如何替换 EraseMode 属性?

修改现有的 MATLAB 代码以支持 R2014b 中图形方面出现的变化。

为何有些对象的子级属性为空?

修改现有的 MATLAB 代码以支持 R2014b 中图形方面出现的变化。

为何同时显示图窗?

修改现有的 MATLAB 代码以支持 R2014b 中图形方面出现的变化。

如何获得对数坐标区的指数值?

修改现有的 MATLAB 代码以支持 R2014b 中图形方面出现的变化。

为什么访问刻度标签元素时返回错误消息?

修改现有的 MATLAB 代码以支持 R2014b 中图形方面出现的变化。

为何未复制回调和应用程序数据?

在 R2014b 中引入的图形系统中复制具有回调和应用程序数据的对象。

Dominant Argument in Overloaded Graphics Functions

If you want to define a method that accepts a MATLAB graphics object as the first arguments, specify the relative precedence of your class with respect to the graphics class.

解决低级图形问题

MATLAB 在您的系统上创建图形时可能遇到低级问题。

GUI 的构建

为何有些组件缺失或部分遮盖?

修复 R2014b 中推出的图形系统缺失或部分隐藏的 UI 组件。

为何 ResizeFcn 的行为发生变化?

还原 R2014b 中引入的图形系统中的 ResizeFcn 回调行为。

为何 handle.listener 返回一个错误?

更新事件侦听程序以支持 R2014b 中推出的图形系统。