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

7 Ansichten (letzte 30 Tage)
Yash Jain
Yash Jain am 2 Feb. 2019
Beantwortet: Ege Keskin am 3 Feb. 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.

Antworten (1)

Ege Keskin
Ege Keskin am 3 Feb. 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

Kategorien

Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by