drawnow
Actualizar figuras y procesar callbacks
Sintaxis
Descripción
drawnow
actualiza figuras y procesa cualquier callback pendiente. Utilice este comando si modifica objetos de gráficas y desea ver las actualizaciones en la pantalla de inmediato.
drawnow limitrate
limita el número de actualizaciones a 20 fotogramas por segundo. Si han transcurrido menos de 50 milisegundos desde la última actualización o si el renderizador de gráficas está ocupado con el cambio anterior, drawnow
descarta las nuevas actualizaciones. Utilice este comando si está actualizando objetos de gráficas en un bucle y no necesita ver todas las actualizaciones en la pantalla. Omitiendo las actualizaciones se pueden crear animaciones más rápidas. Los callbacks pendientes se procesan, por lo que puede interactuar con figuras durante las animaciones.
drawnow nocallbacks
aplaza los callbacks, como el callback ButtonDownFcn
, hasta el siguiente comando drawnow
completo. Utilice esta opción si desea evitar que los callbacks interrumpan el código. Aplazar los callbacks deshabilita temporalmente las interacciones de la figura, como los clics del ratón o el cambio de tamaño de la figura. Aplazar los callbacks no afecta a la velocidad de la animación.
drawnow limitrate nocallbacks
limita el número de actualizaciones a 20 fotogramas por segundo y omite las actualizaciones si el renderizador está ocupado. Esta sintaxis también evita que los callbacks interrumpan el código, lo que deshabilita temporalmente las interacciones de la figura.
drawnow update
omite las actualizaciones si el renderizador está ocupado y aplaza los callbacks. No se recomienda esta sintaxis. Utilice la opción limitrate
en su lugar.
drawnow expose
actualiza figuras, pero aplaza callbacks. No se recomienda esta sintaxis. Utilice la opción nocallbacks
en su lugar.
Ejemplos
Más acerca de
Sugerencias
La opción
nocallbacks
siempre añade los callbacks que interrumpen a la cola. Si desea descartar los callbacks que interrumpen, utilice las propiedadesInterruptible
yBusyAction
en su lugar.
Capacidades ampliadas
Historial de versiones
Introducido antes de R2006a