• 领导讲话
  • 自我介绍
  • 党会党课
  • 文秘知识
  • 转正申请
  • 问题清单
  • 动员大会
  • 年终总结
  • 工作总结
  • 思想汇报
  • 实践报告
  • 工作汇报
  • 心得体会
  • 研讨交流
  • 述职报告
  • 工作方案
  • 政府报告
  • 调研报告
  • 自查报告
  • 实验报告
  • 计划规划
  • 申报材料
  • 当前位置: 勤学考试网 > 公文文档 > 党会党课 > 正文

    MATLAB编程与应用实验报告(GUI程序设计)

    时间:2020-11-25 20:50:53 来源:勤学考试网 本文已影响 勤学考试网手机站

    PAGE

    PAGE 1

    GUI程序设计

    实 验 报 告

    所属课程名称 MATLAB编程与应用

    实 验 地 点

    实 验 日 期 2019.12.12

    班 级

    学 号

    姓 名

    指导老师

    一、实验目的:

    了解GUI程序设计,通过GUI程序设计来实现简易计算器,了解GUI设计的方法和过程。

    二、实验内容:

    【实验过程及成果】(程序说明、实验代码、实验数据、实验结果)

    程序说明

    str2num转换属性格式,function Calculate_Callback为回调函数,a,b是字符串变量,需要用str2double转换为数值实现相加,再将和的格式转换为字符串,实现计算,最后将结果赋值给edit3的string属性,guidata来更新结构体。

    实验代码

    >>input=str2num(get(hObject,'String'));

    if(isempty(input));

    set(hObject,'String','0')

    end

    >>a=get(handles.edit1,'String');

    b=get(handles.edit2,'String');

    total=str2num(a)+str2num(b);

    C=get(handles.popupmenu1,'value');

    switch C

    case 1

    total=str2num(a)+str2num(b);

    case 2

    total=str2num(a)-str2num(b);

    case 3

    total=str2num(a)*str2num(b);

    case 4

    total=str2num(a)/str2num(b);

    end

    c=num2str(total);

    set(handles.edit3,'String',c);

    guidata(hObject,handles);

    实验数据

    实验结果

    【实验小结】(收获体会)

    GUI程序设计包括图形用户界面的设计和功能设计两个方面,此次实验通过设计一个简单的计算器来了解GUI设计的方法和过程。学习了GUI程序设计的用户界面设计,控件属性编辑和控件添加,以及功能设计的代码编写。

    三、指导教师评语及成绩:

    评 语

    评语等级

    及格

    不及格

    1.实验报告按时完成,字迹清楚,文字叙述流畅,逻辑性强

    2.实验方案设计合理

    3.实验过程(实验步骤详细,记录完整,数据合理,分析透彻)

    4实验结论正确.

    成 绩:

    指导教师签名:

    批阅日期:

    • 考试时间
    • 范文大全
    • 作文大全
    • 课程
    • 试题
    • 招聘
    • 文档大全

    推荐访问