版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、可选、1、条件结构(Case结构)是由可选端子的输入控制的多分支程序控制结构。当布尔或整数数据连接到Case结构中的选择端子时,LabVIEW会自动确定选择端子的数据类型。如果在一个分支Case中创建了输出通道,则必须分别为每个Case分支定义输出通道。可以创建顺序结构局部变量,以便在顺序结构边界上的帧和帧之间传输数据。顺序结构的输出通道只能有一个数据源(顺序本地变量),数据源对所有后续帧都有效,但对以前的帧无效。公式节点允许将多个公式直接写入节点边界。每个公式都以分号“;”最后,公式中的变量区分大小写。10月10日复习讲课内容,选择,第2,5章数组和簇,讲课内容包括书本P128-143: 7
2、.1数组7.2簇,2010年10月14日14/32小时,选择,3,学习数组创建和初始化方法自动索引概念学习常用数组函数如何在前面板上创建各种阵列控件;方块图程式会在视窗中建立阵列常数。使用循环结构的自动索引功能生成阵列。(第5.1.2节),5.1数组(Array),它是相同类型元素的集合。数组可以是一维的,也可以是多维的,如果需要,每个维最多可以有(231-1)个元素。可以通过数组索引访问其中的每个元素。索引的范围从0到n1。其中n是阵列中的元素数。第一个元素的索引号为0。要创建阵列,请在前面板或方块图中选择“选择以创建阵列”,5,5.1.1。向框架中添加数据。您加入的资料类型决定阵列的类型。
3、首先,在前面板上创建阵列控件:(1)放置阵列帧:前面板,方块图,选择,6,配置阵列帧:索引区域,元素区域,前面板,方块图由索引区域和元素区域组成。索引区域:显示必须显示的数组元素的索引值。元素区域:显示索引定义的元素值。计数:P129图7-2,选择,7,索引和元素:选择,8,(2)添加数组数据:前面板上的数据是控件。此控件的类型决定数组的类型。例如添加基于“布尔”的控件:前面板、方框图、选择、9、或添加数字输入控件:如何删除添加的控件:单击“元素区域”,然后按Del键将其删除。选择,10,显示数组元素:书本P130图7-4 1。变更元素大小,按一下,拖曳元素,2 .同时显示多个元素,选择,11
4、,多维数组生成方法(2种),方法1:拖动鼠标的方法,方法2:快捷菜单方法,二维数组:行,列;3d阵列:页面、列、栏、选取、12、初始化阵列:指定阵列元素的值;空白阵列(如果阵列尚未建立);元素区域为灰色(一般所有元素的预设值为0)。书:将2分配给P130图7-5,索引值=1的元素时,小于当前元素的索引值(1)的所有空元素(此处只有索引0)将自动具有该元素数据类型的默认值。选择,13,更改阵列元素默认值:计数:P130图7-6,非阵列元素,不参与操作。元素。选择,14,更改阵列元素自动分配的默认值:此时默认值为2,选择,15,2,更改以在方框图程序中创建阵列常量,1。数值常数数组,选择,16,选
5、择,17,2。布尔常量数组,选择,使用18,5.1.2循环的自动索引功能创建数组,什么是自动索引?For循环和While循环结构都可以在其边界自动索引数组或累积数组。这种数据收集功能称为自动索引。示例使用5.1.1 For循环创建一维数组。,select,19,yes 5 . 1 . 2 For循环创建二维数组,select,20,yes 5 . 1 . 3使用自动索引计算数组元素的平方和是否与以前学习的For循环稍有不同?-嗯?-嗯?移位寄存器,选择,21,如果数组传递到自动索引有效的For循环,LabVIEW会自动将循环数设置为数组长度,不再需要将循环数连接到For循环的计数终端n。右键单
6、击通道以启用“启用索引”。选择,22,周1。For循环结构中每个数组的默认值是自动索引功能,而是对While Loop结构中每个数组的访问,默认值是自动索引关闭。2.在下图中,确定For循环的数量不是n,因为数组的长度小于n。选择、23,5.1.3阵列函数:使用阵列元素、阵列函数选项板、选择、24、以下阵列函数的示例是以下简单阵列:选择,25,1。阵列大小,阵列大小是?选择、26,2。索引阵列,索引输入终端机的数目会在阵列连接后自动决定。默认情况下,除第一个查找端子外,其他查找端子不可用。实心长方体:可用;空框:禁用。禁止方法:禁用的索引端子访问数据。对于三维阵列:页面、行、列、选择、27、添
7、加索引端子组、选择、28,3。替换阵列子集,选择,29,4。插入阵列,注意:n个索引端子只有一个有效。选择,30,选择,31,5。删除数组元素,长度确定要删除的元素、行、列或页面的数量。n个索引端子,只有一个有效。选择、32、选择、33,此时长度为4,数组实际上只有3页。程序报告错误,无法运行。程序正常运行,生成2X2X3的“已删除部分”阵列。程序正常运行,生成4X2X3的“已删除部分”阵列。选择,34,上一页的第二个选项正确。选择,35,6。初始化数组并创建n维数组。数组中的每个元素都具有与输入参数“元素”的值相同的值。对于数字常量:选择,36,对于数字输入:对于字符串输入:选择,37,7。
8、创建通过“连接输入”开关选项实现的具有两种功能的阵列。将多个n维组合成一个n维数组。连接多个数组,新数组的位数是所有输入参数中最高的维。选择,38,合并和连接同一维中的数组:选择,39,仅限连接不同维中的数组:选择,40,8。数组子集,函数:从索引参数中指定的位置开始,返回 length 参数中指定长度的数组子集。索引-长度对的数量由访问的数组的维确定。输出“子数组”的维与正在访问的数组的维相同。选择,41,选择,42,5.2群集(群集),什么是群集?群集和数组之间的区别是什么?群集也是LabVIEW的复合数据类型。集群和数组之间的区别:数组中的元素必须具有相同的数据类型。集群元素的数据类型可
9、以相同,也可以不同。群集不能在运行时添加新元素。该图显示了具有四个控件的群集。类似于创建阵列的选择,创建43,5.2.1群集。首先,设置群集框架,然后将对象作为群集元素添加到其中。将集群添加到前面板,将集群常数添加到方块图,选择,44,(a)混合集群输入控制,(b)混合集群显示控制,(c)数字集群输入控制a .混合集群输入端点b .混合集群显示块图的端点c .数字输入集群端点图标,选择,45,注意群集是输入或显示群集,具体取决于加入群集的第一个元素。计数:P140,选择,46,计数:P139,选择,47,更改群集元素的排序顺序:计数:P139,指定群集元素的排序顺序,创建群集时添加元素的顺序。
10、群集元素的排序顺序很重要,因为许多对群集的操作都需要此顺序。您可以变更丛集元素的排序顺序。、新顺序、旧顺序、选择、48,5.2.2群集函数、群集函数调色板、选择、49,1。绑定函数(Bundle),功能:1。将独立元素组合到集群中(如果未访问参数“集群”),访问输入终端的顺序决定了集群元素的排序顺序。创建新群集时,必须连接所有输入。2.更改现有集群的独立元素的值,而无需为所有元素指定新值(访问参数“集群”时)。示例:书籍P140图7-20,选择,50,示例:修改集群中某些元素的值。(按连接位置替换零件),选择,51,2。Unbundle (unbundle),它自动调整函数的大小,以便在附加群
11、集时显示群集各个元素的输出。连接板显示多态函数的基本数据类型。选择,52,3。按名称绑定,以便基于集群元素的名称(而不是群集元素的位置)引用集群元素。书P142图7-22,选择,53,默认情况下,群集常量元素没有标签,因此必须首先创建标签。仅带有标记的元素显示在输入端子的标记区域中。对于按名称绑定函数,该标签区域中显示的所有输入终端都必须具有连接。选择,54,上面的错误:1。删除群集元素的标记;2.在“按名称绑定函数”的选项卡区域中单击鼠标右键,然后单击“删除图元”以删除空标记。选择,55,4。按名称解除绑定,选择,56,5。群集数组创建,输入参数都可以是数组,但需要相同的维。选择,57,6。索引和绑定数组,选择,58,本章摘要,1。阵列是建立数值、布林、字串或丛集阵列之相同类型资料元素的集合。2.您可以在前面板和块程序中创建包含两个步骤的阵列,这两个步骤用于创建阵列长方体和定义阵列类型。3.数组元素索引(下标)从0开始,如果数组元素数为N,则最大索引为N-1。4.方块图经常使用循环的自动索引功能生成阵
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 某飞机厂环保监督规范
- 2027桂林医科大学第一附属医院招聘61人考试备考题库及答案解析
- 2026缙云县部分机关事业单位公开招聘编外工作人员笔试备考试题及答案解析
- 2026年度南京市玄武区玄武湖社区卫生服务中心公开招聘卫生专业技术人员2人笔试参考题库及答案解析
- 2026年营口市老边区公务员人员招聘考试试题与答案详解
- 2026福建宁德市医院招聘编外人员50人考试参考题库及答案解析
- 2026年哈尔滨市南岗区公务员人员招聘考试试题与答案详解
- 2027江苏连云港东粮码头有限公司招聘4人笔试模拟试题及答案解析
- 2026年平顶山市湛河区公务员人员招聘笔试参考题库与答案详解
- 2026年西安市碑林区公务员人员招聘考试参考题库与答案详解
- 2026年道教全真考试题库(含答案)
- 香港保险中介人资格考试(IIQE)卷一 · 保险原理及实务 · 题库(附答案)
- 广东省深圳市宝安区2025-2026学年五年级上学期语文期中学科素养课堂提升试卷(含答案)
- 冷箱内管道施工方案
- (新)施工现场安全生产保证体系文件-
- 个人无偿租赁合同模板
- 《行政伦理学教程(第四版)》课件 第7、8章 行政人格、行政组织伦理
- 港口煤炭现货知识讲座
- 上鼓室前隐窝的应用解剖结构
- 2022年11月四川省监狱管理局度凉山监狱、金堂监狱公开考试转任30名公务员(人民警察)参考题库+答案详解
- GA/T 1970-2021法医临床学检验规范
评论
0/150
提交评论