Fonction avec et sans arguments
Bonjour,
Je me demandais s'il était possible de créer une fonction Matlab qui nécessite des arguments mais où il n'est pas obligatoire d'en donner pour l'appeler. En ce cas, des valeurs par défaut seront utilisées.
Ci-dessous, un exemple (qui ne fonctionne pas mais que j'aimerai bien que ca fonctionne =) :
Code:
1 2 3 4 5 6 7 8 9 10 11
| function resultat=addition(a,b)
if a == null
a = 1;
end
if b == null
b = 1;
end
resultat = a+b; |
Et donc, l'utilisateur pourrait faire :
>>addition (2,3)
ans = 5
et
>>addition ()
ans = 2
Merci. =D