Comment faire un fonction avec matlab
nanihiha
Messages postés
71
Date d'inscription
Statut
Membre
Dernière intervention
-
nanihiha Messages postés 71 Date d'inscription Statut Membre Dernière intervention -
nanihiha Messages postés 71 Date d'inscription Statut Membre Dernière intervention -
ja rive pas afair une fonction avec matlab
le help de matlab et un peut compliquee
le help de matlab et un peut compliquee
4 réponses
-
-
Pour faire une fonction toute simple dans Matlab, tu peux ouvrir une nouveau fichier M-file dans l'editeur, l'enregistrer dans ton repertoire de travail, et ensuite ecrire ta fonction dedans.
Exemple :
function [ arg_out1, arg_out2 ] = ma_fonction (arg_in1, arg_in2)
%%% Implementation de 'ma_fonction' %%%
arg_out1 = arg_in1 + arg_in2;
arg_out2 = arg_in1 - arg_in2;
end %Fin de la fonction
NB: arg_in1 et arg_in2 sont les paramètres nécessaires pour exécuter ta fonction, et arg_out1 et arg_out2 seront les paramètres que tu obtiendra en sortie de la fonction...
Il te suffit ensuite de l'appeler dans Matlab avec les paramètres que tu veux :
[somme, soustraction] = ma_fonction(5, 2);
et tu obtiendra
somme = 7
soustraction = 3
Voila, j'espère que ca va t'aider...
Dju -
tout est dit noublie pas de donner le même nom au fichier .m que celui que tu as donné à ta fonction sinon ça ne fonctionnera pas.
-