主要内容

图形性能

优化提高性能的代码

抵制

drawn 更新数字和处理回调
RenderiNfo. 图形渲染器信息
OpenGL. 控制OpenGL.渲染

rub

查找代码瓶颈

使用Profiler来确定哪些函数有关执行时间的最多时间。

什么影响代码执行速度

您可以通过最大限度地减少有助于总执行时间的两个因素的效果来提高图形代码的执行速度。

明智的对象创作

图形对象是存储信息的复杂结构,侦听要发生的某些事件,并且可能导致其他对象的更改以适应其存在。

避免对对象重复搜索

当您搜索句柄时,matlab®必须搜索对象层次结构以查找匹配的句柄,这是耗时的。

屏幕更新

使用多个执行线程实现MATLAB图形。

优化获取和设置图形属性的代码

某些属性对其他属性的值具有依赖关系。

避免更新静态数据

如果只有一小部分数据定义图形场景的每个更新屏幕更新,可以通过仅更新更改的数据来提高性能。

使用低级功能进行速度

为了最大化图形性能,请使用低级功能并禁用某些自动功能。

有效地转换物体

通过利用图形硬件可以将变换应用于数据来提高性能。

图形系统要求

所有系统都支持大多数常见金宝app的MATLAB图形功能。

解决低级图形问题

在系统上创建图形时,MATLAB可以遇到低级问题。