手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

matlab怎么实现进度条,添加进度条的方法

时间:2024-10-17 10:30:35

1、第一步我们首先需要知道matlab中添加进度条主要用waitbar函数,在命令行窗口中help waitbar,可以看到主要有两个参数,x为0到1之间的数,message为要显示的信息,如下图所示:

matlab怎么实现进度条,添加进度条的方法

2、第二步新建一个脚本,输入clear;h=waitbar(0,'优化计算中,请稍候!争犸禀淫');for i=1:10e+3;waitbar(i/10e+3);end 艘早祓胂close(h);代码,其中可以看到通过for循环,试i/10e+3不断变化,然后产生进度条的效果,如下图所示:

matlab怎么实现进度条,添加进度条的方法

3、第三步运行脚本,可以看到已经添加了一个进度条,不断在执行前进,close(h)是关闭进度条,执行完之后,自动关闭,如下图所示:

matlab怎么实现进度条,添加进度条的方法

4、第四步如果我们想看一下进度条执行的时间的话,可以添加tic;和toc;两句代码,运行脚本之后,可以看到进度条执行完成的时间,如下图所示:

matlab怎么实现进度条,添加进度条的方法
matlab怎么实现进度条,添加进度条的方法

5、第五步如果我们要给进度条添加上执行的百分比的话,可以将 waitbar(i/10e+3);蜣贺鱿柢代码改为str=['优化计算中...',num2str(i/10e+3*100),'%'];waitbar(i/10e+3,h,str);,如下图所示:

matlab怎么实现进度条,添加进度条的方法

6、第六步运行脚本,可以看到进度条添加上执行的百分比,如下图所示:

matlab怎么实现进度条,添加进度条的方法
© 手抄报圈