Clear Filters
Clear Filters

gui

1 view (last 30 days)
pawan kumar
pawan kumar on 17 Sep 2011
in gui programming if any variable is defined in push button(or toggle button). then this variable is not accepted by programme in other button in same gui programming
eg:.
push button1
a = [1 2 3 4];
push button2
xlswrite('a.xlsx',a)
this gives undefined variable a; please help me regarding this
thanks pawan kumar

Accepted Answer

TAB
TAB on 17 Sep 2011
In matlab, scope of a variable is limited to the function in which is declared. If u want to share the variable between multiple functions, then declare it as 'global' in each function which access it. In your case it should be
push button1
global a;
a = [1 2 3 4];
push button2
glabal a;
xlswrite('a.xlsx',a);
Find more on

More Answers (0)

Categories

Find more on Migrate GUIDE Apps in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!