how to stop a loop at any time during the loop using ui?
Afficher commentaires plus anciens
I have a while loop that takes a while to run each iteration, about 60 seconds, and I want to be able to stop the loop at any time witout using CTRL+C.
at the moment I'm using:
ButtonHandle = uicontrol('Style', 'PushButton', ...
'String', 'Stop loop', ...
'Callback', 'delete(gcbf)');
while (ishandle(ButtonHandle))
(run certain processes)
pause(1)
end
While clicking the stop loop button, the loop still doesn't break.
Any idea on how can I use the stop loop button to break the loop?
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur App Building dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!