Variables become undefined although they are saved in Workspace
1 回表示 (過去 30 日間)
古いコメントを表示
I read XML file using GUI pushbutton, extract some data, and do some manipulations for them. The thing is although I save the required variables to workspace (using assignin), I can't use them outside the pushbutton callback function for further manipulation because matlab tells me 'undefined variables'! any suggestions? Thanks
6 件のコメント
Adam
2016 年 1 月 13 日
You need to make sure you click 'Attach File' after clicking the paper clip and choosing your file. A lot of people (including myself sometimes) miss that and think it is attached just through choosing the file under the paperclip.
採用された回答
Ilham Hardy
2016 年 1 月 13 日
Did you also define the workspace location?
e.g.
assignin('base','your_variable_name',your_variable_value);
4 件のコメント
Adam
2016 年 1 月 13 日
If you just want to share data between callbacks then you shouldn't go through the base workspace at all, but I guess it works for you for now.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Software Development Tools についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!