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