Comment faire un fonction avec matlab

Fermé
nanihiha Messages postés 71 Date d'inscription samedi 26 juillet 2008 Statut Membre Dernière intervention 7 juillet 2018 - 14 mai 2010 à 10:35
nanihiha Messages postés 71 Date d'inscription samedi 26 juillet 2008 Statut Membre Dernière intervention 7 juillet 2018 - 21 mai 2010 à 23:50
ja rive pas afair une fonction avec matlab
le help de matlab et un peut compliquee
A voir également:

4 réponses

snoop13120 Messages postés 216 Date d'inscription samedi 9 août 2008 Statut Membre Dernière intervention 6 avril 2018 19
21 mai 2010 à 09:06
tu veux faire quoi comme type de fct
0
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
0
snoop13120 Messages postés 216 Date d'inscription samedi 9 août 2008 Statut Membre Dernière intervention 6 avril 2018 19
21 mai 2010 à 13:37
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.
0
nanihiha Messages postés 71 Date d'inscription samedi 26 juillet 2008 Statut Membre Dernière intervention 7 juillet 2018 1
21 mai 2010 à 23:50
merci
0