fig = uifigure;
btn = uibutton(fig);
btn.Text = 'Continue';
btn.ButtonPushedFcn = 'uiresume(fig)';
disp('This text prints immediately');
uiwait(fig)
disp('This text prints after you click Continue');
function resumeInFunction
fig = uifigure;
fig.Position = [500 500 500 350];
ax = uiaxes(fig);
plot(ax,1:10)
uialert(fig,'A line plot was created in the axes.', ...'Program Information','Icon','info','CloseFcn',@alertCallback)
uiwait(fig)
disp('Program execution resumed')
function alertCallback(src,event)
uiresume(fig)
endend