Bonjour,
Je viens vous trouver pour avoir un peu d'aide, je souhaiterais sauvegarder une matrice portant un nom choisi par l'utilisateur. Pour cela, j'utilise la fonction "save" mais le problème c'est que je n'ai pas l'impression qu'elle gère les noms de variable dynamique. Voici un exemple :
B est ma matrice. var contient le nom de la variable choisi par l'utilisateur, et j'assigne ensuite le contenu de B dans la variable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var = inputdlg('Enter variable name','Predicted label',1,{''}); assignin('base', [var{1}], B);
Par contre, je souhaiterais ensuite faire quelque chose du genre :
Mais bien évidemment ça ne fonctionne pas car var{1} n'est pas une variable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part save test var{1}
Il faudrait un moyen pour lui faire comprendre que si var contient le nom 'essai' (par exemple), il faut qu'il fasse
save test essai
Avez vous une idée?
Partager