Matlab: l'Appel d'une fonction définie par l'utilisateur
Je suis entrain de créer une fonction définie par l'utilisateur de cette manière
function y=add(a)
y=a*a;
Maintenant, cette fonction est dans un autre .m fichier.
Je veux profiter de cette fonction, mais je ne reçois pas comment l'appeler
Ai-je besoin d'un autre .m de fichier pour l'appeler? et #include ci-dessus .m fichier?
Vous devez vous connecter pour publier un commentaire.
Première, vous avez besoin de nommer le fichier
add.m
(c'est à dire exactement le même nom de votre fonction a) et vous pouvez le placer n'importe où dans le courant de matlab (chemin de votre répertoire de travail courant est très bien).Deuxième, vous devriez appeler votre fonction en train de faire (par exemple)
y=add(5)
soit en ligne de commande ou à partir d'un autre script matlab/fonction.Dans ces scripts, il n'y a pas besoin d'autres
#include
-comme les choses, à condition, encore une fois,add.m
est dans votre chemin d'accès au travail.