MATLAB - La declaración de ruptura

La sentencia break termina la ejecución de for o whilelazo. Las declaraciones en el bucle que aparecen después de la instrucción break no se ejecutan.

En bucles anidados, rompa las salidas solo del bucle en el que ocurre. El control pasa a la declaración que sigue al final de ese ciclo.

Diagrama de flujo

Ejemplo

Cree un archivo de script y escriba el siguiente código:

a = 10;
% while loop execution 
while (a < 20 )
   fprintf('value of a: %d\n', a);
   a = a + 1;
      if( a > 15)
         % terminate the loop using break statement 
         break;
      end 
end

Cuando ejecuta el archivo, muestra el siguiente resultado:

value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15