while condition suite d'instructions endLa suite d'instructions est répétée jusqu'à ce que la condition ne soit plus vérifiée. Dans une boucle while, il faut veiller à ce que la condition finisse par être fausse pour que la boucle s'arrête.
En guise d'illustration, comprendre ce que fait la boucle suivante :
y=0; %incrément cnt=0; %compteur while y<10; cnt=cnt+1; y=y+rand(1); end