drawnow
更新数据和处理回调
描述
drawnow
更新的数据和过程任何等待回调。使用这个命令,如果你修改图形对象,希望立即看到屏幕上的更新。
drawnow limitrate
限制的数量更新到20帧每秒。如果它已经少于50毫秒自上次更新,或者图形渲染器正忙着与以前的变化,drawnow
丢弃的新的更新。使用此命令如果你更新图形对象在一个循环中,不需要看到屏幕上的每一个更新。跳过更新可以创造更快的动画。等待回调处理,所以你可以与数据交互动画。
drawnow nocallbacks
推迟回调,等ButtonDownFcn
回调,直到下一个完整drawnow
命令。使用这个选项,如果你想防止回调打断你的代码。推迟回调暂时禁用图交互,如鼠标点击或调整。推迟回调不影响动画速度。
drawnow limitrate nocallbacks
限制的数量更新到20帧每秒,跳过更新如果渲染器是忙碌的。这个语法也可以防止回调打断你的代码,这暂时禁用图交互。
drawnow更新
跳过更新如果渲染器忙,推迟回调。不推荐这种语法。使用limitrate
选项。
drawnow暴露
更新数据,但推迟回调。不推荐这种语法。使用nocallbacks
选项。
例子
更多关于
提示
的
nocallbacks
选择总是将打断回调函数添加到队列中。如果你想丢弃打断回调,然后使用可中断
和BusyAction
属性来代替。