基于LABVIE的计算器课程设计报告.docVIP

  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文档。上传文档
查看更多
基于LABVIE的计算器课程设计报告

石家庄经济学院 专业实习报告 班级: 姓名: 题目: 基于LABVIEW的简易计算器设计 2013年 1 月 15 日 摘 要 虚拟仪器技术把现成即用的商业技术与创新的软、硬件平台相集成,从而为嵌入式设计、工业控制以及测试和测量提供了一种独特的解决方案。使用虚拟仪器技术,工程师可以利用图形化开发软件方便、高效的创建完全自定义的解决方案,以满足灵活多变的需求趋势。 本次课程设计是基于LABVIEW所设计的计算器,目的是为了实现两个数之间的加、减、乘、除四则运算及开方、求倒、取负运算,达到简易计数器的功能。编程的思想是完成一种运算的过程,这个过程是:输入第一个数,存储并显示;输入要进行运算的类型并存储;输入第二个数,存储并显示;按“ ”运算或者按其它运算符号进行连续的运算时显示运算结果。 关键词:LABVIEW;计算器;四则运算;函数功能 ABSTRACT This experiment is to realize the sum of two Numbers, subtract, multiply, divide and root, then pour, simple operation, to bear the calculator. Programming is a complete thoughts of the operation process is complet,the number, storage and input to the input operations and storage input number of the second type, storage and press or by other operations symbol continuous operation result shows. KEY WORDS:LABVIEW;Calculator;Arithmetic;Function 1 引言 5 2 总体设计方案 6 2.1 程序流程图 7 2.2 簇中的各元素在条件结构中代表的序号 7 2.3 具体实现过程 8 2.3.1 前面板设计及键入感应 8 2.3.2 运算变量的初始化 9 2.3.3 数字1--9的输入 9 2.3.4 数字0的输入 10 2.3.5 小数点的输入 11 2.3.6 结果去零操作 12 2.3.7 “+/-”键的设计 13 2.3.8 “+、-、*、/”四则运算 13 2.3.9 等号键 14 2.3.10 百分数运算 14 2.3.11 开方运算 14 2.3.12 取倒数运算 15 2.3.13 退格键的设计 15 2.3.14 清零键的设计 16 2.3.15 停止键 16 3 结论 17 致 谢 18 参考文献 18 附录 19 基于LABVIEW的简易计算器设计 1 引言 本次课程设计是基于LabVIEW虚拟仪器系统开发与实践等原理与技术而设计的计算器,可以用来模拟真实计算器而进行一些简单的基本运算。虚拟仪器的起源可以追溯到20世纪70年代,“虚拟”的含义主要是强调软件在仪器中的作用,体现了虚拟仪器与主要通过硬件实现各种功能的传统仪器的不同。由于虚拟仪器结构形式的多样性和适用领域的广泛性,目前对于虚拟仪器的概念还没有统一的定义。美国国家仪器公司(National Instrunents Corpotion ,NIBackSpace清除该值等一些基本简单的运算。 2 总体设计方案 完成标准型计算器的一般功能。设计框图如图2-1所示: 图2-1 程序框图 2.1 程序流程图 图2-2 程序流程图 2.2 簇中的各元素在条件结构中代表的序号 表2-1 簇中元素 默认 1 2 3 4 5 条件结构中序号 0 1 2 3 4 5 簇中元素 6 7 8 9 0 . 条件结构中序号 6 7 8 9 10 11 簇中元素 +/- + - * / 条件结构中序号 12 13 14 15 16 17 簇中元素 sqrt % 1/x Backspace C EXIT 条件结构中序号 18 19 20 21 22 23 2.3 具体实现过程 2.3.1 前面板设计及键入感应 首先建立一个簇  ,然后在簇中建立23个布尔量,其中包括0--9十个数字键,1个小数点键,4个“+、-、*、/”运算键,1个等号键,1个开方键,1个符号转换键,1个倒数键,1个求百分数键,1个清零键,1个退格键,1个退出键。如图2-3所示: 图2-3 前面板 然后通过簇至数组转换函数  将簇中元素按产生的顺序组成一个一维数组,如图2-4所示: 图2-4 键入感应过程 这样就实现了每个键与数字 1--23 之间的对应。每次按下一个键时,通过搜索一维数组函数  

文档评论(0)

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

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

1亿VIP精品文档

相关文档