
出版社: 清华大学
原售价: 59.00
折扣价: 41.90
折扣购买: 精通LabVIEW
ISBN: 9787302485223
赵国生,副教授,工学博士,哈尔滨师范大学计算机科学与信息工程学院。现主要从事可信网络、自律计算及其认知网络等方面的教学和科研工作。在计算机网络仿真模拟方面有十多年的科研经验;在实践方面,作者团队多年来一直从事LabVIEW理论研究工作,熟悉LabVIEW软件并掌握该领域的发展方向,具有扎实的理论基础和丰富的实践经验。熟练应用LabVIEW进行了多项工业产品和项目的优化计算和仿真模拟。
第5章 LabVIEW中的基本函数 数据处理是LabVIEW编程的重要内容。LabVIEW对数据的*作是通过各种基本函数实现的,本章将介绍LabVIEW的各类基本函数。与常规语言不同,LabVIEW不存在专门的运算符,它所有的运算都是通过函数实现的。所以,学会函数的使用方法是LabVIEW程序开发人员**的技能。 为避免概念和含义上的混淆,在开始学习之前,首先对LabVIEW帮助文件中的节点、函数和函数节点3个经常出现的名词做一下简要的区别。 节点所包含的内容比函数多,它包含函数。当然,除了函数节点外,还有其他类型的节点,如公式(或表达式)节点、代码接口节点(CIN)、属性节点、调用节点、子VI、Express VI以及循环结构等。 所以,根据以上论述,应该能够理解函数节点本质上也是函数,所以不论提到函数节点或是函数,都是一个含义。 5.1 标量运算函数 5.1.1 运算函数 普通编程语言中的运算符在LabVIEW中等同运算函数。在程序框图界面中,右击空白处,弹出【函数】选板,选择【函数】选板上【编程】栏中的【数值】,弹出【数值】函数选板,如图5-1所示。 图5-1 【数值】函数选板 【数值】函数选板包含了加、减、乘、除等基本运算函数,还包含了很多**的运算函数,如平方、取整、随机数(0~1)、常数和类型转换等。这类运算函数的功能和使用方法读者可以通过自行实验和“即时帮助”途径进行掌握,这里不再赘述。这里只给出一个小小的程序,作为范例。 【例5-1】 连线产生0~2之间变化的随机数,并将它们在波形图表中显示。 设计过程 (1)使用随机数函数产生0~1之间变化的随机数。 (2)用乘函数将随机数的变化范围扩大1倍。 (3)将产生的随机数传递给波形图表显示。 (4)为了使随机数的产生连续进行下去,将产生随机数的程序放入While循环中,如图5-2所示。 (a)前面板 (b)程序框图 图5-2 0~2范围内的随机数 作者长期使用LabVIEW进行教学和科研工作,有着丰富的教学和实践经验。在内容选材上,按照从基础到实用的顺序,结合大量实例,详细讲解*作步骤,能够使读者快速、真正地掌握LabVIEW