Comment utiliser un string contenu dans une variable matlab?

Fermé
flo31100 - 10 avril 2013 à 16:28
Bonjour,

Je réalise actuellement un GUI sur matlab.Toutes mes variables sont sauvegardées dans mon workspace.J'utilise beaucoup de variables.Ces variables sont sauvegardées dans une seule variable qui s'appelle vars et qui est une matrice de 25*1.J'ai réalisé une boucle for avec une incrémentation.Mon but est de faire un evalin de chacunes de mes variables contenue dans vars.
Lorsque j'ai name=vars{i} avec i=1 j'ai name=GMT.Mon probleme est que j'aimerais récupérer le contenu de name et faire GMT=evalin('base','data').
Je veux rendre l'affectation de evalin automatique sans être obligé de tout taper à la main.
Merci de votre aide et si vous avez besoin de plus d'informations je reste à votre disposition.
En vous remerciant par avance.
Cordialemet