Boucles et instructions conditionnelles
Contrôler le déroulement du programme et les structures alternatives avec des mots-clés comme
if, for et whileDans n’importe quel programme, vous pouvez définir des sections de code qui se répètent en boucle ou bien qui s’exécutent sous condition. Les boucles utilisent les mots-clés for ou while et les instructions conditionnelles utilisent if ou switch. D’autres mots-clés permettent un contrôle plus précis du déroulement du programme.
Syntaxe du langage MATLAB
if, elseif, else | Exécuter les instructions si la condition est vraie |
switch, case, otherwise | Exécuter un ou plusieurs groupes d’instructions |
for | boucle for se répétant un nombre de fois spécifié |
while | Boucle while permet de répéter tant que la condition est vraie |
try, catch | Exécuter des instructions et intercepter les erreurs qui en résultent |
break | Mettre fin à l’exécution d’une boucle for ou while |
return | Return control to invoking script or function |
continue | Passer le contrôle à l’itération suivante d’une boucle for ou while |
pause | Stop MATLAB execution temporarily |
parfor | Parallel for-loop |
end | Terminate block of code or indicate last array index |
Rubriques
- Instructions conditionnelles
Pour déterminer quel bloc de code doit être exécuté au run time, utilisez les instructions conditionnelles
ifouswitch. - Instructions de contrôle de boucle
Pour exécuter de manière répétée un bloc de code, utiliser les boucles
foretwhile.
Ressources pédagogiques
Fondamentaux de la programmation
Découvrir les concepts sous-jacents du code, des données, des tableaux, des structures alternatives, des boucles et des algorithmes.
