古いコメントを表示
hi... Can you please tell me how to access GUI (Graphical User Interface) variables in command window? Actually I have declared a button in the GUI and before this button a code runs "a=2" after pressing this button, I want to increment in this variable "a" in the command window. How may I access this variable in command window. Help me, thanks.
3 件のコメント
Walter Roberson
2012 年 6 月 4 日
I am confused. Are you trying to use the command window to control variables in the GUI, or are you trying to use the GUI to control the command window?
Dmitry
2012 年 7 月 11 日
If you want to get access to variable "a" from workspace in button callback you should declare "a" as global: "global a; a=2;". Then in button callback: "global a; a=a+1"; But if you use GUIDE I suppose you should not use command window, it's inconvenient.
Abdullah Tahir
2012 年 7 月 25 日
採用された回答
その他の回答 (1 件)
Caleb
2012 年 7 月 16 日
0 投票
% Intial value of a
a = 2;
setappdata(0,'a',a)
%%%%%%%%%%%%%
setappdata(0,'a',a+1) % Put this part within the callback function of the pushbutton
% Get the value of a
getappdata(0,'a')
カテゴリ
ヘルプ センター および File Exchange で Interactive Control and Callbacks についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!