TPROGRESS
TPROGRESS(p) shows the percent completed of a process directly on
the command window as a %. 'p' must be a proportion (0 to 1). A text string
can be supplied as optional argument. It can handle multiple counters,
just make 'p' a vector and (if used) the optional text string a cell
array. All 'p' should start at 0 and end at 1 for it to work correctly.
This a minimalistic function with simplicity and speed in mind.
Not many options, no argument check. No initialization necessary.
Example:
M= 5; N= 25;
for m= 0:M
for n= 0:N
pause(0.02) % substitute here your code
tprogress([n/N,m/M],{'First ';'Secnd '})
end
end
Inspired by: tprogressbar, Paul Proteus
Citation pour cette source
Francisco de Castro (2026). TPROGRESS (https://fr.mathworks.com/matlabcentral/fileexchange/37857-tprogress), MATLAB Central File Exchange. Extrait(e) le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
Tags
Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
| Version | Publié le | Notes de version | |
|---|---|---|---|
| 1.4.0.0 | No need to specify optional string as cell when its only 1 |
||
| 1.3.0.0 | Improved summary |
||
| 1.1.0.0 | Correct handling of multiple default prompts |
||
| 1.0.0.0 |
