Обновите обратные вызовы процесса и фигуры
drawnow
drawnow limitrate
drawnow nocallbacks
drawnow limitrate nocallbacks
drawnow update
drawnow expose
drawnow
обновляет фигуры и процессы любые незаконченные обратные вызовы. Используйте эту команду, если вы изменяете графические объекты и хотите видеть обновления на экране сразу.
ограничивает количество обновлений 20 кадров в секунду. Если это были меньше чем 50 миллисекунд начиная с последнего обновления, или если графическое средство отображения занято предыдущим изменением, то drawnow limitrate
drawnow
отбрасывает новые обновления. Используйте эту команду, если вы обновляете графические объекты в цикле и не должны видеть каждое обновление на экране. Пропуск обновлений может создать более быстрые анимации. Незаконченные обратные вызовы обрабатываются, таким образом, можно взаимодействовать с фигурами во время анимаций.
задерживает обратные вызовы, такие как обратный вызов drawnow nocallbacks
ButtonDownFcn
, до следующей полной команды drawnow
. Используйте эту опцию, если вы хотите препятствовать тому, чтобы обратные вызовы прервали ваш код. Задержка обратных вызовов временно отключает взаимодействия фигуры, такие как клики мыши или изменение размеров фигуры. Задержка обратных вызовов не влияет на скорость анимации.
ограничивает количество обновлений 20 кадров в секунду и пропускает обновления, если средство отображения занято. Этот синтаксис также препятствует тому, чтобы обратные вызовы прервали ваш код, который временно отключает взаимодействия фигуры.drawnow limitrate nocallbacks
пропускает обновления, если средство отображения занято и задерживает обратные вызовы. Этот синтаксис не рекомендуется. Используйте опцию drawnow update
limitrate
вместо этого.
обновляет фигуры, но задерживает обратные вызовы. Этот синтаксис не рекомендуется. Используйте опцию drawnow expose
nocallbacks
вместо этого.
Опция nocallbacks
всегда добавляет прерывания обратного вызова к очереди. Если вы хотите отбросить прерывания обратного вызова, то используйте свойства Interruptible
и BusyAction
вместо этого.