Why does this problem occur?

I have a callback function in a gui in which i am loading a file with two fields. When i run only that(callback function) part of the code, the fields get loaded in the work space. But when i run the entire code, the work space does not show the fields to be loaded. I didn't get any error either.

3 commentaires

Stephen23
Stephen23 le 7 Juil 2018
Modifié(e) : Stephen23 le 7 Juil 2018
"the fields get loaded in the work space"
Which workspace: the callback's own workspace, another workspace in the GUI, or some unrelated workspace? How are you checking this: are you using the debugging tools?
new user 00
new user 00 le 7 Juil 2018
Modifié(e) : new user 00 le 7 Juil 2018
thank you sooo much. I was struggling with this for a long time. You helped me solve it. Now my next problem is once the fields have been assigned to the base work space how can I use it in another callback function? I tried passing it as an argument and ended up getting "unknown variable error".
Stephen23
Stephen23 le 7 Juil 2018
If you are using GUIDE then use guidata. If you are sensibly writing your own code then use nested functions.

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Environment and Settings dans Centre d'aide et File Exchange

Tags

Commenté :

le 7 Juil 2018

Community Treasure Hunt

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

Start Hunting!

Translated by