While loop: value increases, break if not.
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Miroslav Mitev
am 20 Nov. 2017
Kommentiert: Miroslav Mitev
am 20 Nov. 2017
Is it possible to use while loop that checks if the variable is increasing each step and break if not?
Or I have to use for loop, something like this:
for i=2:N
if x(i-1)>x(i)
x(i)=0;
end
end
0 Kommentare
Akzeptierte Antwort
OCDER
am 20 Nov. 2017
You could use a while loop instead to run until a conditions is met, and it'll automatically break.
i = 2;
while x(i) <= x(i-1)
i = i+1;
end
Or, you could use a break statement.
for i = 2:N
if x(i) > x(i-1)
break
end
end
Weitere Antworten (0)
Siehe auch
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!