- 2
- 0
- 约1.11万字
- 约 17页
- 2016-08-04 发布于贵州
- 举报
matlab简易计器设计步骤与回调函数设计
简易算术计算器的设计
一、算术计算器的功能:
能进行简单的加、减、乘、除法运算,输入文本框显示为常量多项式,输出文本框显示为精确到小数点后十位的数值。计算器包含十个数字键0~9、小数点键“.”、小括号键“(”“)”、运算符号、清屏键、退格键、退出键等。
二、设计思路:
每按下一个数字键或者符号键的时候,利用get(handles.edit1,string)获取当前输入文本框edit1的string属性,并通过字符串合并函数strcat()将当前输入文本框edit1的字符型string属性与按键的字符型string属性合并成字符串,然后利用属性设置函数set(); 将合并后的字符串返回到输入文本框edit1的string属性。当输入结束,用户按下等号的时候,采用x=get(handles.edit1,string)获取当前输入文本框edit1的string属性,然后利用字符串执行命令y1=eval(x)计算输入文本框的表达式,得到的结果是字符型常量;然后利用字符串输出格式控制函数y=sprintf(%.10f,y1)使输出结果精确到小数点后十位;最后利用属性设置函数set(handles.edit2,string,y)将转换后的字符串返回到输出文本框edit2的string属性。
0~9、运算符“+ - × ÷”、功能键等十九个,输入和动态静态文本框Edit Text,显
原创力文档

文档评论(0)