|||
在循环中需要添加进度条时,按以下操作进行:
h=waitbar(0,'数据输出中……');
pause(1);
for i=1:1:m %m为循环次数,可以自己定义,也可以是前面某个矩阵的行数或列数
p=fix(i/m*10000)/100; %这样做是可以让进度条的%位数为2位
str=['正在输出,目前进度为 ',num2str(p),' %,完成 ',num2str(i),'/',num2str(m)];%进度条上显示的内容
waitbar(i/m,h,str);
pause90.1);
%------------------------
% 写正常循环的语句 %
%------------------------
end
close(h);
msgbox('输出完毕~');
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-10-19 22:28
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社