
Matlab循环的进度条,包括parfor,能够显示循环完成的百分比进度。基于parfor_progress。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
我已对 Jeremy Scheff 编写的 parfor_progress 文件 ID:#32101 进行了调整,使其能够同时在同一文件夹中运行多个实例。此外,%PROGRESSBAR 类,用于 MATLAB 循环的进度条功能,现在也能够适应 parfor 环境。%PROGRESSBAR 通过在当前工作目录中创建名为 progressbar_(random_number).txt 的文件来运作,并记录循环过程中每个迭代的进度百分比。 这种方法的引入是必要的,因为 parfor 中的工人节点之间无法直接进行交互,因此缺乏一种简单的方式来确定哪些迭代已经完成,哪些仍在进行中。% % 具体方法如下:首先,使用 ProgressBar(num) 构造一个对象并初始化进度监视器,该监视器适用于一组包含 N 个即将进行的计算的任务。随后,调用 progress() 方法来更新循环内的进度信息和显示更新后的进度条。最后,使用 stop() 方法删除 progressbar_(random_number).txt 文件并正式结束该 parfor 循环。
全部评论 (0)
还没有任何评论哟~


