文件名称:显示进度、暂停或停止耗时的循环:允许您显示循环的进度、暂停(以及更改相关代码)或停止它。-matlab开发
文件大小:3KB
文件格式:ZIP
更新时间:2024-06-19 12:11:57
matlab
此类创建一个小的暂停/停止窗口,允许您中止正在运行的循环或暂停执行并创建断点或更改/纠正代码中的错误(这适用于不在 stop.requested 所在堆栈中的文件叫做)。 它可以以不同的方式使用: - 控制循环执行: 而 ~stop.requested % 在这里进行繁重的计算结尾停止。关闭; - 中止执行对于 i = 1:100 % 在这里进行繁重的计算如果停止请求停止。关闭; 错误('停止请求') 结尾结尾 - 告知目前的进展迭代 = 1; maxIter = 1000; 而 iter<maxIter || 停止请求% 在这里进行繁重的计算进度 = iter/maxIter; stop.setStatus('运行中...',progress); 结尾停止。关闭; 在多次迭代的循环中,您还可以通过调用:stop.requested(num); 避免过于频繁地更新屏幕(并减少调用
【文件预览】:
stop.zip