例如,对于控件x
set(handles.x,'userdata',a)
在另一个控件函数中就可以引用
b=get(handles.x,'userdata')
这样便把控件x下的变量a的值传递给了变量b。
2.利用全局变量
例如:
在第一个控件函数下
global x
x=pi
在第二个控件中可以引用
global x
y=2*x
这样便实现了对x变量的引用。
3.利用将数据xxx存入handles中:
handles.x = x
guidata(hObject,handles)
在要获取该变量的地方使用语句:
x= handles.x
即可实现数据共享
你用全局变量即可。例如,你在GUI的某个函数中申明一个全局变量global a然后,你再在命令窗口写一遍global a
此时,你运行GUI,如果a有值,在workspace中就会有出现。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)