Bonjour,
Je développe une interface graphique permettant de traiter automatique des données récupérer sur un réseau.
Pour traiter ces données j'ai plusieurs routines, qui sont différentes selon l'utilisation qu'il y a à en faire.

Pour cela, dans mon interface graphique j'ai un popupmenu qui va me retourner une chaine de caractère typr Use1, Use2 Use3 etc...
J'ai, à côté de cela, défini une routine pour chaque utilisation qui sont nommées Routine_Use1, Routine_Use2...

Ma question est de savoir s'il est possible d'exécuter ces routines à partir d'une chaine de caractère définit de la façon suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
A = cellstr(get(hObject,'String));
Utilisation = char(A(get(hObject,'Value')));
 
strcat('Routine_',Utilisation)
Avec cela j'obtiens bien le nom de ma routine mais sous la forme d'une chaine de caratère qui ne lance donc pas l'exécution du programme.
Avez-vous une solution à cela ?

Je vous remercie à l'avance de vos réponses