通过编程可在数组中插入元素、行、列或页。可插入的部分取决于数组的维数。例如,二维或二维以上的数组可插入行或列,但无法插入元素。三维或三维以上的数组可插入页,但无法插入元素、行或列。

按照下列步骤,在数组中插入元素、行、列或页。

  1. 在程序框图上放置数组插入函数。
  2. 在“数组插入”函数的n维数组输入端连接一个任意维数的数组。函数会自动根据数组维数调整大小。
  3. 确定要执行下表中的哪个操作并完成相应的步骤。
注: 索引输入端指定了要插入的元素、行、列或页的位置,起始位置为0。元素将插入到索引值之前的位置。在下表中,n是数组中元素、行、列、页或维度的总量。
连线数组 插入 完成以下步骤
一维数组 元素 将值0 - n连接至索引。连线值至新元素/子数组
一维数组 将值0 - n连接至索引。连线一维数组至新元素/子数组
二维数组 将值0 - n连接至索引(行)。连线一维数组至新元素/子数组
将值0 - n连接至索引(列)。连线一维数组至新元素/子数组
二维数组(行或列) 将值0 - n连接至索引(行)索引(列)。将二维数组连接至新元素/子数组
三维 - n维数组 将值0 - n连接至索引(页)。将二维数组连接至新元素/子数组
三维数组(页) 将值0 - n连接至索引(页)。将三维数组连接至新元素/子数组
  1. 对“数组插入”函数调整大小可将其他元素、行、列或页插入数组,然后重复步骤2和3。
  2. 运行VI。

如被插入数组的维数小于连接至“数组插入”函数的n维数组输入端的数组,函数将用默认数据填充插入数组,例如,数值数组将用零进行填充。

如被插入数组的维数大于连接至“数组插入”函数的n维数组输入端的数组,函数将从尾部截断数组。