How to create global variables in a GUI m-file
2 次查看(过去 30 天)
显示 更早的评论
To simplify the question, I will suppose a GUI including two buttons; button1 and button2. During the running of button1 callback the m code creates variables; some of these variables will be needed during the button2 callback. The question is: Can I create and set up global variables in a GUI m-file which could be used in all internal functions ?
0 个评论
采纳的回答
Image Analyst
2012-12-30
Place a line like
global myVariable1;
in every function that needs to see the variable. Functions without that line won't be able to see the variable.
For other recommended ways, see the FAQ: http://matlab.wikia.com/wiki/FAQ#How_can_I_share_data_between_callback_functions_in_my_GUI.28s.29.3F
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Environment and Settings 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!