MATLAB - La déclaration break

L'instruction break met fin à l'exécution de for ou whileboucle. Les instructions de la boucle qui apparaissent après l'instruction break ne sont pas exécutées.

Dans les boucles imbriquées, la rupture sort uniquement de la boucle dans laquelle elle se produit. Le contrôle passe à l'instruction après la fin de cette boucle.

Représentation schématique

Exemple

Créez un fichier de script et tapez le code suivant -

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

Lorsque vous exécutez le fichier, il affiche le résultat suivant -

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