码迷,mamicode.com
首页 > 其他好文 > 详细

Matlab学习----------GUI数据管理

时间:2014-08-20 10:31:57      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:matlab   gui   数据管理   callback   handles   

bubuko.com,布布扣

gui handles结构体中添加新的字段:

hbtn=uicontrol(‘tag‘,‘mybtn‘,...

    ‘style‘,‘pushbutton‘,...%普通的按钮

    ‘callback‘,{@mybtn_Callback,handles},...%回调函数

    ‘string‘,‘用户自定义的按钮‘,...%按钮上的内容

    ‘units‘,‘normalized‘,...

    ‘position‘,[0.45 0.5 0.2 0.1]);

 

handles.mybtn=hbtn;

handles.text=get(hbtn,‘string‘);

 

% Update handles structure

guidata(hObject, handles);



结果:

handles = 

 

        figure1: 176.0073

    pushbutton1: 2.0189

          edit1: 177.0073

         output: 176.0073

          mybtn: 3.0132

           text: ‘用户自定义的按钮

定义Callback函数

% --- Executes on button press in pushbutton1.

function pushbutton1_Callback(hObject, eventdata, handles)

% hObject    handle to pushbutton1 (see GCBO)

% eventdata  reserved - to be defined in a future version of MATLAB

% handles    structure with handles and user data (see GUIDATA)

set(handles.mybtn,‘string‘,‘我的文字改变了‘);

 


Matlab学习----------GUI数据管理,布布扣,bubuko.com

Matlab学习----------GUI数据管理

标签:matlab   gui   数据管理   callback   handles   

原文地址:http://blog.csdn.net/z1137730824/article/details/38701871

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!