更新数据和处理回调
drawnow
更新数据并处理任何挂起的回调。如果您修改图形对象并希望立即在屏幕上看到更新,请使用此命令。
drawnow limitrate
限制更新的数量为每秒20帧。如果距离上次更新不到50毫秒,或者图形渲染器忙于上次的更改,那么drawnow
丢弃新的更新。如果您正在循环更新图形对象,并且不需要在屏幕上看到每次更新,请使用此命令。跳过更新可以创建更快的动画。挂起的回调将被处理,因此您可以在动画期间与图形交互。
drawnow nocallbacks
延迟回调,例如ButtonDownFcn
回调,直到下一个完整drawnow
命令。如果您希望防止回调中断代码,请使用此选项。延迟回调暂时禁用图形交互,如鼠标单击或调整图形大小。延迟回调不会影响动画速度。
drawnow limitrate nocallbacks
限制更新的数量为每秒20帧,如果渲染器繁忙,跳过更新。此语法还防止回调中断代码,从而暂时禁用图形交互。
drawnow更新
如果呈现程序繁忙,则跳过更新并延迟回调。不推荐使用此语法。使用limitrate
选项。
drawnow暴露
更新数据,但推迟回调。不推荐使用此语法。使用nocallbacks
选项。
的nocallbacks
选项总是向队列添加中断回调。如果您想放弃中断回调,则使用可中断
和BusyAction
属性来代替。