您的位置:首页 > 编程语言 > MATLAB

MATLAB图形界面开发--控件之间数据传递

2017-04-17 16:56 253 查看
不同控件之间的传值,可以使用global(全局变量)定义变量,也可以使用handles结构体进行使用,比如:你在按钮1中得到了一个X值,要在按钮2中调用,你可以这样子:

pushbutton1_Callback 函数

x=get(handles.edit1,’String’);

handles.x=x;%把x放在handles结构体中,即可在不同控件中使用

guidata(hObject,handles);

pushbutton2_Callback 函数

x=handles.x%把x从handles结构体中取出来,既可以在按钮2 中使用该值
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息