problème if dans function matlab - Divers - Programmation
Marsh Posté le 10-03-2009 à 10:42:35
essaye sans les 2 premiers end.
met un ; derrière le dernier (3eme) end;
et remplace les 2 derniers if par des elseif.
c'est des vieux souvenirs de matlab...en tout cas je pense pas que ta syntaxe de if soit bonne.
Marsh Posté le 10-03-2009 à 16:24:25
ah oui effectivement maintenant que tu le dis, j'avais completement zappé l'existance de elseif. J'essairais en rentrant chez moi, mais c'est pas impossible que ce soit ça.
Marsh Posté le 09-03-2009 à 23:55:21
Bonjour,
j'ai une petit soucis sous matlab, j'ai fais une fonction qui renvoi 3 valeurs en fonction d'une. Et dans celle si j'ai mis 3 if. Mais ça ne marche pas du tout, ça me renvoi des valeurs completement fausses, et je vois pas ce qu'il y a de faux. Ce programme me parait tout a fait logique.
Apriori ça vient des if, mais je vois pas pourquoi ce style de fonction ne marcherais pas, c'est quand même la base si on veut faire quelque chose de propre.
Message édité par bizounours94 le 09-03-2009 à 23:55:38