MATLAB: Hey please tell me how to add a wait bar or any animated GIF for wait bar in app designer

appdesignerMATLABwaitbar

I am using matlab 2017a and want to run waitbar in parallel of task which is processing and delete the wait bar after processing ends. Thanks in advance

Best Answer

Hi,
you can create a wait bar like the following way.
Initiate the waitbar before the loop.
Include the waitbar line inside the loop to update for the loop's iteration...
x=1:50;
xbar=waitbar(0,'Animation Start');
for i=1:length(x)
waitbar(i/length(x),xbar,strcat('In progress (',string(i/length(x)*100),'%)'));
end
close(xbar)
So the result is....
and during the animation it will show the progress in percentage...
and will close automatically when the loop has stopped.
I hope this helps