计算机仿真和可视化设计2.ppt

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LABVIEW 数据类型 5.4 函数的多态性操作 5.5 簇 5.5.1 创建簇控件和指示器 5.5.2 簇顺序 5.5.3 簇函数 5.5.4 数组和簇的互换 学习指导 LabVIEW的数据按类型有数值量、逻辑量、字符串、文件路径等几类,在结构上有标量、一维、多维和簇,编程需要使数据连线匹配。 学习要点 认识数据类型的概念,编程时需要明确函数和子VI每一个数据结点的数据匹配; 数组是同类数据元素的集合,簇是混合元素的集合。熟悉数组的建立和使用过程,掌握数据类型及其结构在使用时的转换方法; 掌握循环结构的自动索引功能和函数的多态性操作方法。 5.1 LabVIEW的数据类型 整形数 兰色 浮点数 橙色 逻辑量 绿色 字符串 粉色 文件路径 青色 5.2 数值类型 最基本的数据类型是数值类型,这是一种标量值,通常包括一个整型值或实型数值(浮点)。 LabVIEW可以处理当前32位处理器提供的可能整型和实型的表示法。 选择合适数值表示法的关键是要求的范围和精度。数据类型占用的字节越多,取值的可能范围越大。 浮点类型和单精度类型可以处理的最大值为1038,一个无符号整型数的上限为2 N-1,其中N是位的数值。 5.3 LabVIEW的数组 5.3.1 创建控制器数组和指示器数组 从控制模板中的Array & Cluster子模板中选择一个空的数组壳; 将有效数据对象(诸如数字、布尔型或字符串)拖进数组壳或者从数组壳的弹出菜单中选一个控制对象或指示器直接放入数组壳中。 5.3.2 用循环创建数组 For循环和 While循环可以在其边界处自动地检索和累积数组元素,这种能力称为自动索引。 每循环一次就建立一个数组元素,在循环结束后,把数组送到一个数组指示器。 5.3.3 数组功能 Array Size 指的是输入数组的元素数,N维数组的输出则是N个元素的数组。 Initialize Array 创建—个包含初始值的数组。初始值由Element给出。 Build Array构组数组, 用于合并多个数组或给数组添加元素。 5.3.3 数组功能 Array Subset数组子集 从输入数组中,输出个数组子集,以index指定开始的元素,以length指定元素个数。 Index Array索引数组 index指定索引号,指定元素,第一个元素的索引号是0。 计算机仿真和可视化设计 ——基于LabVIEW的工程软件应用 目录 1 LABVIEW概述 2 LABVIEW模板简介 3 创建VI程序 4 LABVIEW结构 5 LABVIEW 数据类型 6 图表及图形 7 字符串和文件I/O 8 数据采集 9 工程仿真和设计常用编程技法 10 虚拟设备实例水环境工程仿真软件 11 附录 LABVIEW结构 4.1 While Loop循环 4.2 For Loop 循环 4.3 移位寄存器 4.4 Case结构 4.5 顺序结构 4.6 结构连线中的常见问题 4.7 公式节点 4.8 局部变量和全局变量 学习指导 LabVIEW 有四种结构控制程序流程:While Loop循环,For Loop循环,Case结构和Sequence结构。公式节点、局部和全局变量等特殊结构对简化程序和传递数据有重要意义。 学习要点 While循环的执行是根据条件端子上输入的布尔值是 TRUE或 FALSE确定的,用布尔开关人工控制时需了解对应的机械操作模式;For循环将子框图执行N次,N为计数端的输入值; 在For 或 While Loop循环中,应掌握移位寄存器的用法; Case结构是执行条件语句的一种方法,能代替常规语言的 IF…Then…Else和多项选择语句,需要关注Case下多选子框图标识符的用法; 顺序结构为控制节点按顺序执行的方法。该结构只有数据相关性不足以控制数据流,而又必需强调执行顺序时才使用; 学习要点 解决结构连线问题往往是结构编程的关键,特别要掌握结构下数据隧道的正确使用; 公式节点是—种允许用文本语言编写一个或多个代数公式的结构。在公式节点上建立输入和输出端子后,用公式节点支持的运算符和函数写出以分号结尾的语句; 局部变量用于程序中控制初始化、协调控制功能、临时保存数据和传递数据。全局变量可在不同VI之间交换数据。 4.1 While Loop循环 While循环有两个端子:条件端子(输入端子)和重复端子(输出端子)。重复端子的作用是输出循环已执行次数的数字。条件端子输入的是布尔值 TRUE 或 FALSE。在每一次重复执行后,Ⅵ 检查条件端子,如果条件端子值为 TRUE 那么执行下一个重复,直到条件端子变成 FALSE。条件端子的默认值是 FALSE。由于检查条件端子输入值是循环结束后,因此While循环至少也要执行—次。

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档