计算器界面的设计及运算实现MATLAB课程的设计与应用.docVIP

计算器界面的设计及运算实现MATLAB课程的设计与应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算器界面的设计及运算实现MATLAB课程的设计与应用

 PAGE - 1 - 课程设计报告 ( 2011 -- 2012 年度第2学期) 名 称: MATLAB课程设计与应用 题 目:计算器界面设计及运算实现 院 系: 理 学 院 班 级: 10 统计1 指导教师: 陈 华 老师 设计周数: 一周 小组成员 姓名学号: 冯文铎 1011112105 刘 思 1011112125 董 宽 1011112113 李鹏飞 1011112119 日期: 2012年6月6日 目录 课程设计目的……………………………………………………2 课程设计任务……………………………………………………2 GUI设计过程……………………………………………………2 3.1新建GUI设计窗口………………………………………… 2 3.2GUI设计窗口操作……………………………………………3 3.3GUI窗口的实现………………………………………………4 4.函数命令设计过程………………………………………………9 5.不足之处…………………………………………………………12 6.总结………………………………………………………………12 7.参考文献…………………………………………………………13 8.附件………………………………………………………………13 科学计算器对话框设计及运算实现 课程设计目的 MATLAB是一种以数值计算和数据图示为主的计算机软件,并包含适应多个学科的专业软件包,以及完善程序开发功能。 进行此课程设计旨在悉MATLAB的功能,掌握MATLAB程序设计和GUI设计的方法,在实际的操作中巩固学习内容。 课程设计任务 此课程设计,要使用MATLAB软件进行操作,通过图形用户界面GUI设计窗口,操作GUI设计窗口左边的控件工具栏,产生界面中我们需要的科学计算器的相关按钮,在对象属性查看器中进行相应的设置。 GUI设计过程 3.1新建GUI设计窗口 打开matlab选file〉newGUIBlank GUI(default)得到了下面的设计窗口 3.2 GUI设计窗口操作(科学计算器所需的按钮产生与设置?? 点击o k键在窗口中产生push button键,安放需要设定的科学计算器所需的按键的位置。然后在点击edit后在窗口中上处点住拉到符合要求的大小,用Property Inspector的设置把显示结果的窗口的字符清空得到如下图型: 然后对每个push button 键进行设置,双击后产生的对象属性查看器中,string设置每个按钮的名称,分别为‘sin 、sin-1、ln、e^x 、AC、cos、cos-1、log、10^x 、DEL、tan、tan-1、x^2 、x^1/2 、= 、y^x、1/x、%、( 、 ) 、7、8、9、+、4、5、6、-、1、2、3、*、0、 . 、+/- 、/ ’一共有36个键。 在我们用GUI时为了美观我们用Property Inspector的设置把按键设置为深蓝色的,把按键上的字符设置为白色,把函数‘sin 、sin-1、ln、e^x、cos、cos-1、log、10^x 、tan、tan-1、x^2 、x^1/2 、y^x、1/x、%、( 、 )’的按键的大小设置为hight为2,width为6,而‘AC,DEL,=,1,2,3,4,5,6,7,8,9,0,-,+,*,/,+/-,.’按键hight为2,width为8,并且‘AC’和‘DEL’按键的颜色设为红色,而‘=’按键设为青绿色后得到如下图型: 3.3 GUI窗口的实现(科学计算器的功能实现) 在GUI窗口中已经产生了一个符合要求的科学计算器的界面,为了使计算器实现其运算功能,需要对每个按钮的实现进行编程。 3.3.1首先打开M-file Editor文件,在 function untitled50_OpeningFcn(hObject, eventdata, handles, varargin) handles.output = hObject;

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档