三角函数运算 将弧度值转换成角度值,相当于直接输入角度就可以了(如输入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系统设计

基于Kinect手势识别的遥操...

基于51单片机自动门智能控制系统设计

基于TI-DSP平台的电力电子测控平台设计

基于传感器网络的分布式集员滤波问题的研究

基于飞思卡尔芯片LED色彩控制器的设计

基于磁共振技术的家用无...

基于simulink的三相桥式全控...

辩护律师的作证义务和保...

《醉青春》导演作品阐述

浅谈新形势下妇产科护理...

浅谈传统人文精神茬大學...

高校网球场馆运营管理初探【1805字】

拉力采集上位机软件开发任务书

国内外无刷直流电动机研究现状

中国古代秘书擅权的发展和恶变

谷度酒庄消费者回访调查问卷表

多元化刑事简易程序构建探讨【9365字】