三角函数运算 将弧度值转换成角度值,相当于直接输入角度就可以了(如输入90,即90为角度,点击正弦按键,得到sin90=1)

退位功能 用户不小心输入错误时,可以进行改正,最终输入正确的数据例如:要输入的数据是256,但输入时,输入的数据是276,就可以点击两次退位键,将276首先变成2,再重新输入56,从而得到256。)

统一计算功能按键“=” 进行简单的四则运算时,必须单击“=”按键才能得到算式的答案。(例如:先输入27,点击“+”按键,再点击26,最后点击“=”,得到结果为53,实现了27+26=53的运算结果。

表3。2 按键功能设计

4 MATLAB GUI计算器的详细设计与功能实现

4。1 MATLAB GUI计算器界面设计步骤

    为了本设计在使用方面更加便利,计算器的界面设计显得格外重要。人性化、友好的、符合大多数人使用习惯的界面,使得界面的分区、设计方面有迹可循。因此根据计算系统的功能模块图,开始设计一个友好的、非常直观的MATLAB GUI计算器界面。

    第一步:在电脑上安装MATLAB软件以后,打开MATLAB的快捷方式,进入MATLAB工作界面。本人安装的是MATLAB 7。0版本如图4。1所示(以下提供的是截面图)。

图4。1找到GUI的位置

第二步:如图4。2所示:有两个按键选项分别是,Create New GUI和Open Existing GUI。

 图4。2 新建GUI界面

第三步:点击Create New GUI,就会出现如图4。3所示的GUI设计工作台,左边的用户控件就是用来设计对应界面的。

图4。3打开GUI工作台文献综述

用户控件列表解释说明如下表所示:

Select 对象选择按钮,用来选取工作区上分布的控件

Push Button 单功能按键,按下操作即要实现对应的功能

Slider 滑动块,利用游标滑动,可以获取不同的值

Radio Button 互斥选择按钮,有多个选项互斥选择时使用

Checkbox 互容选择按钮,同时选择多个选项是使用

Edit Text 编辑文本框,可以自由输入字符,编辑字符串

Static Text 静态文本框,用于显示注释说明,不可编辑文字

Popup Menu 弹出框,带有多个选项,但是只能选择其中一项

Listbox 列表框,提供多个可选择的选项,可以互容选择

Toggle Button 双位按键,可代表“开”“关”两种状态

Axes 轴对象,用来显示图形

   第四步:初步布局。如图4。4所示:根据功能设计模块要求:一个显示器(即静态文本框),0-9数字键、小数点、运算符(+、-、*、/)、三角函数、科学计算,总计30个按键,按照计算器设计需求进行初步的界面布局。

上一篇:MATLAB的人脸识别系统设计+程序
下一篇:基于生物启发神经动力学模型的避障技术AUV系统设计

基于生物启发神经动力学...

基于软开关技术的大功率开关电源设计

基于单片机的交通灯智能...

基于无线传感器网络的农业温湿度监测系统

基于主元分析法的水下机...

基于多传感器信息融合的水下机器人故障检测

基于声发射技术的输油管道健康监测系统设计

整合社會资源 促进土地整...

淮安市清浦区中央美地项...

英文论文论英语的阅读策略

以下哪些制度保证了党对人民军队的绝对领导

高校网络舆情现状研究【5289字】

高校人才培养与毕业生就...

闽江解放路钢混凝土组合...

企业新生代员工幸福管理的思考【2302字】

ADF4351的2-3G的频综实现+PCB电路图

浅析企业财务的风险控制...