matlab课件:用户界面设计2

matlab课件:用户界面设计2

ID:41884735

大小:711.00 KB

页数:30页

时间:2019-09-04

matlab课件:用户界面设计2_第1页
matlab课件:用户界面设计2_第2页
matlab课件:用户界面设计2_第3页
matlab课件:用户界面设计2_第4页
matlab课件:用户界面设计2_第5页
资源描述:

《matlab课件:用户界面设计2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、例1建立控件对象,当单击该按钮时绘制出正弦曲线。同时建立双位按钮,用于绘制是否给坐标加网格线。建立单选按钮,用来设置图形窗口的颜色,只能选一种颜色。123functionpushbutton1_Callback(hObject,eventdata,handles)t=0:pi/20:2*pi;handles.current_data=plot(t,sin(t));axis([02*pi-11]);4functionpushbutton2_Callback(hObject,eventdata,handles)if(get(hObj

2、ect,'Value')==1)gridon;elsegridoff;end5functionradiobutton1_Callback(hObject,eventdata,handles)%hObjecthandletoradiobutton1(seeGCBO)%eventdatareserved-tobedefinedinafutureversionofMATLAB%handlesstructurewithhandlesanduserdata(seeGUIDATA)h2=findobj(gcf,'String','white

3、');set(h2,'Value',0);h3=findobj(gcf,'String','blue');set(h3,'Value',0);if(get(hObject,'Value')==1)set(gcf,'Color','r');end6functionradiobutton2_Callback(hObject,eventdata,handles)%hObjecthandletoradiobutton2(seeGCBO)%eventdatareserved-tobedefinedinafutureversionofMAT

4、LAB%handlesstructurewithhandlesanduserdata(seeGUIDATA)h2=findobj(gcf,'String','red');set(h2,'Value',0);h3=findobj(gcf,'String','blue');set(h3,'Value',0);if(get(hObject,'Value')==1)set(gcf,'Color','w');end7functionradiobutton3_Callback(hObject,eventdata,handles)%hObje

5、cthandletoradiobutton3(seeGCBO)%eventdatareserved-tobedefinedinafutureversionofMATLAB%handlesstructurewithhandlesanduserdata(seeGUIDATA)h2=findobj(gcf,'String','red');set(h2,'Value',0);h3=findobj(gcf,'String','white');set(h3,'Value',0);if(get(hObject,'Value')==1)set(

6、gcf,'Color','b');end8例2建立如图8.10所示的“数制转换”对话框。在左边输入一个十进制整数和2~16之间的数,单击“转换”按钮能在右边得到十进制对应的2~16进制字符串,单击“退出”按钮退出对话框。pushbuttoneditFrameText910functionex8p10_OpeningFcn(hObject,eventdata,handles,varargin)%Thisfunctionhasnooutputargs,seeOutputFcn.%hObjecthandletofigure%event

7、datareserved-tobedefinedinafutureversionofMATLAB%handlesstructurewithhandlesanduserdata(seeGUIDATA)%varargincommandlineargumentstoex8p10(seeVARARGIN)globalnb11functionedit1_Callback(hObject,eventdata,handles)%hObjecthandletoedit1(seeGCBO)%eventdatareserved-tobedefine

8、dinafutureversionofMATLAB%handlesstructurewithhandlesanduserdata(seeGUIDATA)globalnn=str2double(get(hObject,'String'));12functioned

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。