[Matlab] passage de paramètres
Fermé
hamzafes
Messages postés
243
Date d'inscription
lundi 26 juin 2006
Statut
Membre
Dernière intervention
4 mai 2013
-
24 janv. 2007 à 21:21
Jmini - 23 oct. 2008 à 16:16
Jmini - 23 oct. 2008 à 16:16
A voir également:
- [Matlab] passage de paramètres
- Paramètres s'arrête systématiquement - Forum Samsung
- Chronopost pas d'avis de passage ✓ - Forum Vos droits sur internet
- Passage windows 7 à 10 - Guide
- Passage qwerty azerty - Guide
- Windows update un problème s'est produit. essayez d'ouvrir paramètres plus tard ✓ - Forum Windows
4 réponses
je pars du principe que tu as un fichier fx.m pour decrire ta fonction.
Pour la simplicite du propos je suis parti du principe que fx prend un parametre reel (mais ca marche avec tout)
Deux possibilites pour ton fichier F.m
1)
r = function F(une_fonction)
r= une_fonction(10);
et tu appelle ta fonction F en faisant : F(@fx)
2)
r = function F(nom_de_une_fonction)
h= str2func(nom_de_une_fonction);
r= h(10);
et tu appelle ta fonction F en faisant F('fx')
Pour la simplicite du propos je suis parti du principe que fx prend un parametre reel (mais ca marche avec tout)
Deux possibilites pour ton fichier F.m
1)
r = function F(une_fonction)
r= une_fonction(10);
et tu appelle ta fonction F en faisant : F(@fx)
2)
r = function F(nom_de_une_fonction)
h= str2func(nom_de_une_fonction);
r= h(10);
et tu appelle ta fonction F en faisant F('fx')
Char Snipeur
Messages postés
9688
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
2 octobre 2020
1 328
25 janv. 2007 à 09:05
25 janv. 2007 à 09:05
Dans ces cas là j'utilise eval et je passe une chaine de caractère à la fonction. C'est lourd, mais ça fonctionne.
Char Snipeur
Messages postés
9688
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
2 octobre 2020
1 328
17 mars 2008 à 09:27
17 mars 2008 à 09:27
zaid :
1- ouvre un nouveau message pour ce genre de nouvelle question
2- je ne pense pas que ça soit faisable. (enfin, je connait rien au PHP)
1- ouvre un nouveau message pour ce genre de nouvelle question
2- je ne pense pas que ça soit faisable. (enfin, je connait rien au PHP)