Effacer les filtres
Effacer les filtres

save variables from GUI to workspace (variables not accesible )

34 vues (au cours des 30 derniers jours)
maximilian comploj
maximilian comploj le 7 Fév 2015
hello I created a GUI with GUIDE and values are entered by the GUI Variables are then saved seperately in a text file all perfect. BUT I cannot acces to the variables in the WORKSPACE.
I would like to make my variables visible and so that i can acces to them for further projects.
Can someone HELP please thank u a lot.

Réponses (1)

Jason Moore
Jason Moore le 7 Fév 2015
Which ever variables you would like to be in the workspace simply save them off to the base workspace by doing
myVar = 5
assignin('base','myVar',myVar)
in this case assignin takes three arguments. First, the workspace to save the variable. Second, the name of the variable. Lastly, the value of the variable.
  3 commentaires
Walter Roberson
Walter Roberson le 19 Juin 2015
Modifié(e) : Walter Roberson le 19 Juin 2015
uicontrol callbacks cannot return a value. See though
Note:
assignin('base', 'myvar', file_path)
would be valid when file_path is a string.
Arshavin Hasegava
Arshavin Hasegava le 17 Juil 2020
the best way is to use " assignin"
assignin('base', 'x', x);

Connectez-vous pour commenter.

Catégories

En savoir plus sur Migrate GUIDE Apps dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by