Bonjour,
Je dispose de huit fonctions, numérotées de 1 à 8 et définies comme ceci :
Avec chacune des coefficients différents.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ConvTemp1 = @(x) 25.02*x - 4.78;
Je souhaite passer un vecteur colonne en argument de l'une de ses fonctions. Le choix de la fonction dépend d'un indice (soit 1, soit 2 etc) que j'ai déterminé au préalable.
Je pourrais passer par un if ou un case mais je me demandais s'il n'était pas possible d'appeler une fonction en spécifiant l'indice dans l'appel. Quelque chose du genre :
Est ce que c'est possible ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part A = ['ConvTemp' num2str(idx)](B);
Merci d'avance.
Partager