Scilab syntax and keyword
Last update : 23/10/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
,