Bonsoir,
J'ai un petit problème, je découvre en ce moment les fonctions. J'ai donc fait un programme très simple afin de voir ce que ça donne, et j'ai un message d'erreur que je ne comprends pas.
Déjà, voici ma fonction :
1 2 3 4
| function [somme, difference, produit]=operation(A,B)
somme=A+B;
difference=A-B;
produit=A*B; |
Fonction qui est très simpliste, que j'ai enregistrée dans le fichier "operation.m".
Je fais appel à cette fonction dans le programme suivant :
1 2 3 4 5 6
| clear;
C=[2 -3; 4 1];
D=[44 101; -18 -41];
E=[1 2;-2 -5];
operation(C,D); |
Voilà, ça me parait juste, mais j'ai le message d'erreur suivant :
??? Input argument "A" is undefined.
Je ne comprends pas du tout pourquoi.... merci de m'aider
Partager