养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

LabVIEW-数组-数组子集

时间:2024-11-10 20:49:09

本文将讲解LabVIEW-函数选板-函数-编程-数组-数组子集;

工具/原料

LabVIEW

数组子集

1、数组子集函数位于:函数选板-函数-编程-数组-数组子集;

LabVIEW-数组-数组子集

2、数盲褓梆尺组子集(函数):返回数组的一部分,从索引处开始,包含长度个元素。数组(接线端):可以是任意类型的n维数耘资诡拨组。索引(接线端):指定要返回的部分数组中包含的第一个元素、行、列或页。 如索引小于0,函数可视为0。如索引大于等于数组大小,函数返回空数组。长度(接线端):指定要返回的部分数组中包含的元素、行、列或页的数量。如索引与长度的和大于数组大小,函数返回尽可能多的数组。 默认值是从索引至数组结尾的长度。索引(接线端):指定要返回的部分数组中包含的第一个元素、行、列或页。 如索引小于0,函数可视为0。如索引大于等于数组大小,函数返回空数组。长度(接线端):指定要返回的部分数组中包含的元素、行、列或页的数量。如索引与长度的和大于数组大小,函数返回尽可能多的数组。 默认值是从索引至数组结尾的长度。子数组(接线端):与数组的类型相同。

LabVIEW-数组-数组子集

一维数组子集

1、当数组子集连接一维数组的时候,而且索引和长度接线端没有输入控件的情况下,默认子数组直接输出原数组;

LabVIEW-数组-数组子集

2、当只有索引接线端输入控件而没有长度接线端输入控件的情况下,子数组输出从索引开始的原数组后面所有元素;

LabVIEW-数组-数组子集

3、当索引接线端输入控件和长度接线端输入控件同时存在的情况下,子数组输出从原数组索引开始+指定长度的元素;

LabVIEW-数组-数组子集

4、“数组子集”是多态VI,还支持布尔一维数组,字符串一维数组,簇一维数组以及波形一维数组等;

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

5、当索引小于0的时候,默认强制索引从0开始;

LabVIEW-数组-数组子集

6、当索引大于数组长度,默认子数组不输出;

LabVIEW-数组-数组子集

二维数组子集

1、当数组子集连接二维数组的时候,而且行索引和行长度,列索引和列长度接线端没有输入控件的情况下,默认子数组直接输出原数组;

LabVIEW-数组-数组子集

2、当只有行索引接线端输入控件而没有行长度接线端输入控件的情况下,子数组输出从行索引开始的原数组后面所有行元素;

LabVIEW-数组-数组子集

3、当行索引接线端输入控件和行长度接线端输入控件同时存在的情况下,子数组输出从原数组行索引开始+指定行长度的元素;

LabVIEW-数组-数组子集

4、当只有列索引接线端输入控件而没有列长度接线端输入控件的情况下,子数组输出从列索引开始的原数组后面所有列元素;

LabVIEW-数组-数组子集

5、当列索引接线端输入控件和列长度接线端输入控件同时存在的情况下,子数组输出从原数组列索引开始+指定列长度的元素;

LabVIEW-数组-数组子集

6、当行索引接线端输入控件,行长度接线端输入皮薹匆热控件,列索引接线端输入控件,列长度接线端输入控件同时存在的情况下,子数组输出从原数组行索引和列索引开始+指定行长度和列长度的元素;

LabVIEW-数组-数组子集

7、当行索引和列索引小于0的时候,默认强制索引从0,0开始;

LabVIEW-数组-数组子集

8、当行索引和列索引大于数组长度,默认子数组不输出;

LabVIEW-数组-数组子集

9、“数组子集”是多态VI,还支持布尔二维数组,字符串二维数组,簇二维数组以及波形二维数组等;

三维数组子集

1、当数组子集连接三维数组的时候,而且页索引恽但炎杰和页长度,行索引和行长度,列索引和列长度接线端没有输入控件的情况下,默认子数组直接输出原数组;

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

2、当数组子集连接三维数组的时候,只有页索引输入控件而没有页长度输入控件的情况下,默认子数组从三维数组页索引位置开始输出后面所有页元素;

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

3、当数组子集连接三维数组的时候,页索引输入皮薹匆热控件和页长度输入控件都存在的情况下,默认子数组从三维数组页索引位置开始输出后面长度个页数所有元素;

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

4、当数组子集连接三维数组的时候,只有行索引诶受祗错输入控件而没有行长度输入控件的情况下,默认子数组从三维数组每页行索引位置开始输出后面所有行元素;

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

5、当数组子集连接三维数组的时候,行索引输入控件和行长度输入控件同时存在的情况下,默认子数组从三维数组每页行索引位置开始输出长度行元素;

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

6、当数组子集连接三维数组的时候,只有列索引诶受祗错输入控件而没有列长度输入控件的情况下,默认子数组从三维数组每页列索引位置开始输出后面所有列元素;

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

7、当数组子集连接三维数组的时候,列索引输入皮薹匆热控件和列长度输入控件同时存在的情况下,默认子数组从三维数组每页列索引位置开始输出长度列元素;

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

8、页索引,页长度,行索引以及行长度输入控件同时存在的情况如下图;

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

9、页索引,页长度,列索引以及列长度输入控件同时存在的情况如下图;

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

10、页索引,页长度,行索引,行长度,列索引以及列长度输入控件同时存在的情况如下图;

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

11、当页索引,行索引,列索引小于0的时候,默认强制索引从0,0,0开始;

LabVIEW-数组-数组子集

12、当页索引,行索引,列索引大于数组长度,默认子数组不输出;

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

LabVIEW-数组-数组子集

13、“数组子集”是多态VI,还支持布尔三维数组,字符串三维数组,簇三维数组以及波形三维数组等;

© 一点知识