While loop: value increases, break if not.
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Miroslav Mitev
el 20 de Nov. de 2017
Comentada: Miroslav Mitev
el 20 de Nov. de 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 comentarios
Respuesta aceptada
OCDER
el 20 de Nov. de 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
Más respuestas (0)
Ver también
Categorías
Más información sobre Loops and Conditional Statements en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!