La boucle for Instruction répétitive:boucle for

1. Présentation de la boucle for

En algorithmique, la structure répétitive POUR est utilisée pour faciliter la programmation de boucles de comptage. En MATLAB, la boucle for est plus générale et beaucoup plus puissante. C’est une structure répétitive qui itère le même traitement un certain nombre de fois, nombre qui est connu à l’avance. Dans cette forme de boucle, une variable nommée compteur ou variable de contrôle prend des valeurs successives sur une liste. L’arrêt du traitement de la boucle for se réalise lorsqu’on arrive à une valeur n’appartenant pas à la liste.

Cette forme est souvent utilisée pour exploiter les données d’une collection indexée. On en distingue plusieurs formes.

a. La boucle for avec plage de valeurs

Ce premier type de commande for a la structure suivante :

La boucle for avec plage - Syntaxe

for compteur = valeur_initiale :valeur_finale 
    instructions 
end 

où :

  • compteur : une variable de type scalaire servant de compteur ou variable de contrôle

  • valeur_initiale : valeur initiale que va prendre compteur

  • valeur_finale : valeur finale que prendra compteur

  • instructions: le traitement à répéter

En accédant à la boucle, le compteur est initialisé à la valeur de départ ; ensuite, à chaque parcours...

Pour consulter la suite, découvrez le livre suivant :
couv_RIMATLAB.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Introduction
Suivant
La boucle while