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
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
le help de matlab et un peut compliquee
A voir également:
- Comment faire un fonction avec matlab
- Fonction si et - Guide
- Comment faire fonctionner un chromecast - Guide
- Fonction moyenne excel - Guide
- Fonction miroir - Guide
- Fonction somme excel - Guide
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
21 mai 2010 à 09:06
tu veux faire quoi comme type de fct
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
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
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
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.
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
21 mai 2010 à 23:50
merci