Bonjour, je souhaite créer une fonction sous scilab à laquelle j'associe la valeur 0 ou 1 en fonction des coordonnées que je lui donne (pour l'utiliser dans un programme informatique).
Je n'arrive pas à la faire fonctionner alors qu'il s'agit d'une fonction basique !
Quelqu'un pourrais m'aider ?
function Z=zone1(x,y)
if x>8 & x<10 & y<7 & y>5
then Z=1
else Z=0
endfunction
quand je la charge sous scilab voilà ce qu'il me renvoie :
function Z=zone1(x,y)
--> if x>8 & x<10 & y<7 & y>5
--> then Z=1
--> else Z=0
-->endfunction
then Z=1
!--error 34
Syntaxe de l'instruction de contrôle incorrecte.
at line 3 of function zone1 called by :
endfunction
at line 5 of exec file called by :
exec([...])
while executing a callback
Pourriez vous me dire ce qui ne va pas svp ?
Merci !
-----