Progress Dialog
Progressdlg creates or updates an existing progress dialog that reports on the progress of a task including the estimated time remaining as well as a button to cancel the task. It does not use drawnow in order to improve performance when using one or several other figures (drawnow refreshes all graphics objects in all figures).
Syntax:
progressdlg creates default progress dialog
progressdlg('message'); creates default progress dialog with custom message
progressdlg(n); creates default progress dialog with initial value n or updates existing progress dialog to value n
progressdlg(n,'message'); creates default progress dialog with message and value n or updates existing progress dialog to value n and message
progressdlg('PropertyName',PropertyValue,...); creates or updates progress dialog with properties PropertyName/PropertyValue
handle = progressdlg(...); returns the handle to the progress dialog
handle is empty if user aborted by pressing cancel
See help progressdlg for examples and PropertyName/PropertyValue
Notes:
1) Does not use drawnow to refresh the progress bar in order to improve performance, especially when using one or several additional figures with many graphics objects.
2) Performance is slightly decreased when using the remaining time estimation and/or cancel button
Warning:
This code heavily relies on undocumented and unsupported Matlab functionality. It works on Matlab 7+, but use at your own risk!
Citar como
Felix Ruhnow (2024). Progress Dialog (https://www.mathworks.com/matlabcentral/fileexchange/42990-progress-dialog), MATLAB Central File Exchange. Recuperado .
Compatibilidad con la versión de MATLAB
Compatibilidad con las plataformas
Windows macOS LinuxCategorías
- MATLAB > Graphics > 2-D and 3-D Plots > Animation >
- MATLAB > App Building > Migrate GUIDE Apps > Dialog Boxes >
Etiquetas
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
Versión | Publicado | Notas de la versión | |
---|---|---|---|
1.0.0.0 |