Matlab Command Window 进度提示

效果如下,

   

        运行中                    运行完

代码如下:

clc;clear;
fprintf(1,'SHOW PROCESS DETAILS......\n         '); % 9个空格
for i=1:1000,
    pause(0.0000001); % 时间延迟
    process=i/10;
    FIXS=fix(process);
    fprintf(1,'\b\b\b\b\b\b\b\b\b进度%3d.%-2d%%',FIXS,fix((process-FIXS)*100)); % 打印的字符长度为9
    
end
fprintf(1,'\ndone.\n');

 

 

原创作品,如果转载,请备注引用出处。

posted @ 2015-12-21 14:47  wenglabs  阅读(1389)  评论(0编辑  收藏  举报