force stop condition in a loop
Mostra commenti meno recenti
can i add a condition in a loop that identify force stop (ctr+c) ? for example i control with matlab in a current source in a infinite loop (while(1)), and i want it to turn off when i stoped the loop with ctr+c for example: if force stop fprintf(device, ':OUTP OFF'); end
Risposte (2)
mytest()
function mytest()
finishup = onCleanup(@() mycleanup());
myloop();
end
function myloop()
while true
disp('running')
pause(1)
end
end
function mycleanup()
disp('stopped')
end
However maybe a loop that runs until a specific button is pressed is a cleaner approach.
KSSV
il 30 Lug 2018
0 voti
HAve a look on break.
3 Commenti
liran avraham
il 30 Lug 2018
Modificato: liran avraham
il 30 Lug 2018
KSSV
il 30 Lug 2018
Whats the criteria for force stop?
liran avraham
il 30 Lug 2018
Categorie
Scopri di più su Texas Instruments C2000 Processors in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!