matlab简易计器设计步骤与回调函数设计.docVIP

  • 2
  • 0
  • 约1.11万字
  • 约 17页
  • 2016-08-04 发布于贵州
  • 举报

matlab简易计器设计步骤与回调函数设计.doc

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)

1亿VIP精品文档

相关文档