How to exit a while true loop after some time has elapsed

10 vues (au cours des 30 derniers jours)
Yash Jain
Yash Jain le 2 Fév 2019
I created a while true loop to continuously check for user input using ginput. I want the program to end automatically if the user doesn't click anywhere for 10 seconds. I can't seem to figure out how to do so. Please help.

Réponses (1)

Ege Keskin
Ege Keskin le 3 Fév 2019
You can use something like;
while
%%YOUR CODE HERE
if
%no input from the user for 10 seconds (figure out how to code this.)
break; %if the above condition is satisified, the loop will terminate.
end
%%YOUR CODE HERE
end %end of the while loop

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by