Progress Bars

Attractive and full-featured progress bars.

Download
Download

You are now following this Submission

Editor's Note: This file was selected as MATLAB Central Pick of the Week

Cite As

Richard Stapenhurst (2026). Progress Bars (https://www.mathworks.com/matlabcentral/fileexchange/28179-progress-bars), MATLAB Central File Exchange. Retrieved .

Categories

Find more on App Building in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.6.0

As per Jason's suggestion, added an example (progress_example2.m) to show how to add progress bar code without annotations. Also renamed the function "Progress.set(value)" to "Progress.set_val(value)" to avoid a conflict between it and handle.set.

Download
1.5.0

Added support for executing some custom code by pressing a button on the progress bars. This code can do something useful, like displaying partial results of an experiment.

Download
1.4.0

Fixed some bugs that Donald Lacombe identified. Will now work for for-loops written with semicolons (for i=1:10;) and for very large loop parameters for (i=1:1000000).

Download
1.3.0

Updated the example script so it no longer requires the stats toolbox

Download
1.1.0

Interim progress tracking, with granular updates based on the task complexity estimation, updating the remaining time and progress twice per second, to give the illusion of progress!

Download
1.0.0

Download