parwaitbar is a Matlab class that displays a progress bar compatible with for/parfor loops.
If parallel.pool.DataQueue is available, parwaitbar uses the queue to update the waitbar asynchronously.
If parallel.pool.DataQueue is unavailable, parwaitbar creates a temporary text file, saved in the current folder, to communicate information between workers. The file is deleted when the last task is completed.
N = 100;
wb = parwaitbar(N);
See the Github repository for more detailed instructions on how to customize the waitbar.
I don't have a Windows machine at hand to test its compatibility. If you can succesfully test it on a Windows system, I'll be happy to update the platform compatibility.
Olivier Trottier (2021). parwaitbar (https://github.com/oliviertrottier/parwaitbar), GitHub. Retrieved .
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!