基于MATLAB的图形用户界面设计GUI毕业设计1.doc
文本预览下载声明
毕业设计(论文)
材料清单
1、毕业设计(论文)课题任务书
2、开题报告
3、检查表
4、指导教师评阅表
5、评阅教师评阅表
6、答辩资格审查表
7、答辩及最终成绩评定表
8、毕业设计说明书
学院:电气与信息工程学院 专业: 电气工程及其自动化
指导教师 陈坚、成利香 学生姓名 廖卫平 课题名称 基于MATLAB的图形用户界面设计
内容及任务
图形用户界面(Graphical User Interfaces,简称GUI)是指由鼠标、窗口、按键、光标、菜单、图标、对话框和文本框等各种图形对象组成的界面。本文主要利用MATLAB强大的计算功能和用户界面设计实现简易计算器和感应电动机性能分析的图形用户界面设计。
本设计课题重点研究以下两个方面的内容:第一,基于MATLAB 的感应电动机性能分析界面设计。第二,用GUIDE编写一个简易计算器。
基于MATLAB的简易计算器界面设计具有以下功能:1.实现十进制数的加、减、乘、除、乘方等简单四则运算;2.科学计算函数,包括三角函数、反三角函数、开方等函数运算;3.有后退键、清除键,能清除上一次运算的结果。基于MATLAB的感应电动机性能分析界面设计具有以下功能:1.用户可以任意修改电动机等值电路的各参数;2.用户通过界面输入等值参数,可以得到感应电动机的等值电路及转矩与转子转速的关系曲线图;3.用户可以通过功能按钮键退出该界面。本文通过MATLAB的GUIDE中的控件,可以制作出以上两个用户界面设计,然后在对各控件编写Callback回调函数,就可以实现该界面应有的功能。最后我们用mcc命令把MATLAB编写的M文件变成.exe可执行文件,这样用户可以在没有安装MATLAB的环境下单独运行该程序,获得其界面。
拟达到的要求或技术指标
设计课题拟达到的要求如下:
第一,在感应电动机的性能分析界面设计中,要求设计的界面在用户指定的参数下,能够绘制出感应电动机的三相等值电路及其戴维南等值电路,并在等值电路的基础上求出感应电机一、二次侧的电流和电压、效率及定子的功率,在指定的转差率下能够绘制出感应电机的转矩-转速特性曲线并显示在界面上。
第二,在简易计算器的界面设计中,要求用户设计的计算器能够实现四则运算、科学计算,并将计算结果显示在界面上。
进度安排 起止日期 工作内容 备注 2013.3.6-2013.3.15
2013.3.16-2013.3.24
2013.3.25-2013.4.25
2013.4.26-2013.5.5
2013.5.6-2013.5.16
2013.5.17-2013.5.26 收集资料、熟悉毕业设计(论文)课题
开题报告
参数设计,软件编程
方案调试
编写毕业设计(论文)说明书
进行总结、答辩准备 主要参考资料 [1] 陈杰. MATLAB宝典.北京:电子工业大学出版社,2011.1
[2] 罗华飞. MATLAB GUI设计学习手记. 北京航空航天大学出版社,2011.2
[3] 张琨,高思超,毕靖.MATLAB2010从入门到精通.北京:电子工业大学出版社,2011.5
[4] 张平.MATLAB 基础与应用[M].北京:北京航空航天大学出版社,2007.1
[5] 李显宏.MATLAB 7.X 界面设计与编译技巧[M].北京:电子工业出版社,2006.2
[6] 王洪元.MATLAB语言及其在电子信息工程中的应用.北京: 清华大学出版社,2006.2
[7] 谭浩强.C程序设计.北京:清华大学出版社,2005.7
[8] 钟麟,王峰.MATLAB 仿真技术与应用教程[M].国防工业出版社,2002.6
[9] 查普曼 .MATLAB编程.科学出版社.2011.4
[10] 范洛恩,法恩.面向计算科学与工程的MATLAB编程.清华大学出版社.2012.12 教研室
意见
年 月 日 院主管领导意见
年 月 日
湖南工学院毕业设计(论文)开题报告
题 目 基于MATLAB的图形用户界面设计 学生姓名 廖卫平 班级学号 电气本0902班09401240251 专业 电气工程及其自动化 1.课题任务的学习与理解
图形用户界面(或接口)是指:人与机器(或程序)之间交互作用的工具和方法。如键盘、鼠标、跟踪球、话筒都可成为与计算机交换信息的接口。图形用户界面(Graphical User Interfaces ,GUI)则是由窗口、光标、按键、菜单、文字说明等对象构成的一个用户界面。用户通过一定的方法(如鼠标或键盘)选择、激活这些图形对象,使计算机产生某种动作或变化,如实现计算、绘图等功能。若读者所从事的数据分析
显示全部