File Exchange

image thumbnail


version (6.3 KB) by Dirk Poot
Progress indicator, multiple levels possible, easier to use and much more versatile than the buitin


Updated 06 Sep 2007

No License

Key features:
- multiple levels possible,
- indicates the time remaining (with uncertainty estimate)
- Can show a 'debug' button, to interrupt the computations and go to the MATLAB debugging environment
- can take any start/end value, not only the waitbar default range of 0 to 1

Example usage:
progressbar('start',10,'A progressbar demonstration','EstTimeLeft','on');
for k=1:10;

See help progressbar for all options.

Cite As

Dirk Poot (2021). Progressbar (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (4)

Ben Jeurissen

By far the most advanced Matlab progressbar I have seen thus far.

Stig S

Poor documentation, far from Matlab style and quality. Difficult to use. Better multiple waitbars are available om the file exchange.

Peter Giles

It works beautifully. I did not give an 'excellent' grade only because of the high number of M-lint warnings (almost all of which can be trivially fixed) and the extremely high complexity.

Marcelo Perlin


MATLAB Release Compatibility
Created with R2006a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Inspired: Nth_Oct_Hand_Arm_&_AC_Filter_Tool_Box

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!