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