English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Dans certains cas, vous devez exécuter plusieurs fois un bloc de code. Habituellement, les instructions sont exécutées dans l'ordre. D'abord, exécutez la première instruction de la fonction, puis la deuxième, et ainsi de suite.
Les langages de programmation fournissent diverses structures de contrôle pour permettre des chemins d'exécution plus complexes.
Les instructions de boucle permettent de répéter plusieurs fois une instruction ou un ensemble d'instructions. Voici la forme générale des instructions de boucle dans la plupart des langages de programmation.-
MATLAB propose les types de boucles suivants pour répondre aux besoins de boucles. Cliquez sur les liens suivants pour voir les détails.-
Numéro | Types de boucles et descriptions |
---|---|
1 | Boucle while Répète une instruction ou un ensemble d'instructions tant que la condition donnée est vraie. Il teste la condition avant d'exécuter le corps de la boucle. |
2 | Boucle for Exécute plusieurs fois une séquence d'instructions et simplifie le code de gestion des variables de boucle. |
3 | Boucles imbriquées Il est possible d'utiliser une ou plusieurs boucles dans n'importe quelle autre boucle. |
Les instructions de contrôle de boucle changent l'ordre normal de l'exécution. Lorsque l'exécution quitte la portée, tous les objets automatiques créés dans cette portée sont détruits.
MATLAB prend en charge les instructions de contrôle suivantes. Cliquez sur les liens suivants pour voir les détails.
Numéro | Instructions de contrôle et commentaires |
---|---|
1 | Instruction break Arrête l'instruction de boucle et transfère immédiatement l'exécution après cette instruction. |
2 | Instruction continue Fait sauter le reste du corps de la boucle et réessaie immédiatement son état avant de repartir. |