Exiting a loop once condition is met
11 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I am trying to write output to a file using if loops such as the one below
if (x(i+1) >= 65.0) && (x(i+1) <= 75.0)
fprintf(fid, '%.2f ', w(i+1), y(i+1), 70, pi*(z(i+1))^2);
fprintf(fid, '\n');
break
end
however, this stops the entire code from iterating until completion. I have tried a similar loop using while but this wrote out multiple records when I just want one written for each loop and then exit the print loop and continue with the main code. How does one accomplish this?
0 comentarios
Respuestas (1)
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!