ProgressDLG创建或更新现有的进度对话框,该对话框报告有关任务进度的报告,包括剩余的估计时间以及取消任务的按钮。它不使用绘图来提高使用一个或几个其他数字时的性能(绘制刷新所有图形中的所有图形对象)。
Syntax:
progressDLG创建默认进度对话框
progressDlg('message');使用自定义消息创建默认进度对话框
ProgressDlg(n);创建使用初始值n或更新现有进度对话框的默认进度对话框为value n
progressDlg(n,'message');创建带有消息和值n或更新的默认进度对话框现有的进度对话框为value n and Message
progressDlg('PropertyName',propertyValue,...);使用properties property/propertyvalue创建或更新进度对话框
hander = progressdlg(...);将手柄返回到进度对话框
handle is empty if user aborted by pressing cancel
有关示例和propertyname/propertyvalue,请参阅帮助ProgressDlg
笔记:
1)不使用绘图来刷新进度栏以提高性能,尤其是在使用一个或多个图形对象的一个或几个图形时。
2)当使用剩余时间估计和/或取消按钮时,性能会略有下降
警告:
该代码很大程度上依赖于无证件和未支持的MATLAB功能。金宝app它适用于MATLAB 7+,但要自行使用!
引用为
Felix Ruhnow(2022)。进度对话(//www.tatmou.com/matlabcentral/fileexchange/42990-progress-dialog),matlab中央文件交换。检索。