progressbar.m

来自「toolbox median filter You need to down」· M 代码 · 共 45 行

M
45
字号
function progressbar(n,N,w)% progressbar - display a progress bar%%    progressbar(n,N,w);%% displays the progress of n out of N.% n should start at 1.% w is the width of the bar (default w=20).%%   Copyright (c) Gabriel Peyre 2006if nargin<3    w = 20;end% progress charcprog = '.';cprog1 = '*';% begining charcbeg = '[';% ending charcend = ']';p = min( floor(n/N*(w+1)), w);global pprev;if isempty(pprev)    pprev = -1;endif not(p==pprev)    ps = repmat(cprog, [1 w]);    ps(1:p) = cprog1;    ps = [cbeg ps cend];    if n>1        % clear previous string        fprintf( repmat('\b', [1 length(ps)]) );    end    fprintf(ps);endpprev = p;if n==N    fprintf('\n');end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?