matlab图形用户界面设计实验报告

matlab图形用户界面设计实验报告

ID:29738446

大小:24.02 KB

页数:20页

时间:2018-12-22

matlab图形用户界面设计实验报告_第1页
matlab图形用户界面设计实验报告_第2页
matlab图形用户界面设计实验报告_第3页
matlab图形用户界面设计实验报告_第4页
matlab图形用户界面设计实验报告_第5页
资源描述:

《matlab图形用户界面设计实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划matlab图形用户界面设计实验报告  实验六MATLAB图形用户界面设计  1实验的目的及意义:  熟悉MATLAB图形用户界面开发环境。  掌握MATLAB中图形用户界面程序设计方法。  2实验步骤:  上机调试  ①设计如下图所示的简单四则运算计算器。  1)在GUI设计窗口中放置16个Pushbutton控件,将其Tag和String属性分别设置为:  Pushbutton1,1  Pushbutton2,2  ……  Push

2、button9,9  Pushbutton10,0  Pushbutton_CLR,CLR  Pushbutton_EQU,=  Pushbutton_ADD,+  Pushbutton_SUB,-  Pushbutton_MUL,×  Pushbutton_DIV,÷目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  2)在GUI设计窗口中放置2个Stati

3、ctext控件,将其Tag和String属性分别设置为:  Text1,计算器  Text_ANS,0  再将Text_ANS控件的Backgroundcolor属性设置为白色;HorizontalAlignment属性设置为Left。  3)设计Callback函数:  某一数字按键按下时,要将该按键的String属性读出来并连接到Text_ANS的String属性之后。  functionpushbutton1_Callback(hObject,eventdata,handles)str=get(,'string');  str=strcat

4、(get(_ANS,'string'),str);  set(_ANS,'string',str);  functionpushbutton2_Callback(hObject,eventdata,handles)str=get(,'string');  str=strcat(get(_ANS,'string'),str);  set(_ANS,'string',str);  ....目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安

5、保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  functionpushbutton9_Callback(hObject,eventdata,handles)str=get(,'string');  str=strcat(get(_ANS,'string'),str);  set(_ANS,'string',str);  functionpushbutton10_Callback(hObject,eventdata,handles)str=get(,'string');  str=strcat(get(_AN

6、S,'string'),str);  set(_ANS,'string',str);  CLR按键按下时,将Text_ANS的String属性设为空。  functionpushbutton_CLR_Callback(hObject,eventdata,handles)  set(_ANS,'string','');  加、减、乘、除按键按下时,将Text_ANS的String属性读出来,并将字符串转换为整数存储到变量num1中;再将Text_ANS的String属性设为空;并给运算标志变量calculat_type赋值,加、减、乘、除分别对应c

7、alculat_type=1、2、3、4。由于num1和calculat_type这2个变量在pushbutton_EQU_Callback函数中也要用到,因此要设为全局变量。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  functionpushbutton_ADD_Callback(hObject,eventdata,handles)  globaln

8、um1calculat_type  str=get(_ANS,'string');  num1=str2num(str);  set(_

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

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

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