Scilab syntax and keyword
Last update : 07/09/2007
while - mot-clé utilisé dans une structure while
... end
Calling Sequence
- while expr ,instructions,...[,else instructions], end
- while expr do instructions,...[,else instructions], end
- while expr then instructions,...[,else instructions], end
Description
Notes:
-
La seule contrainte est que chaque mot-clé then ou
do soit sur la même ligne que le hile
correspondant.
-
Les mot-clés then et do peuvent
être remplacés par un passage à la ligne ou une
virgule. Pour la compatibilité avec Matlab, il est aussi
possible, mais non recommendé de mettre un espace à la
place de ces séparateurs.
-
La construction ,else instructions permet de spécifier
des instructions à exécuter si l'expression expr
est fausse.
Attention : le nombre de caractères constituant le corps d'une
instruction conditionnelle (if while for ou select/case) est limité à
16k..
Examples
e=1; a=1; k=1;
while norm(a-(a+e),1) > %eps, e=e/2; k=k+1; end
e,k
See Also
for, select, break, return, pause,