拆分一维数组函数
- 更新时间2025-07-30
- 阅读时长2分钟
分离数组和索引,在第二个子数组的开始返回索引元素的两部分。
连线板显示默认的数据类型。

输入/输出
数组
—
数组可以是任意类型的一维数组。
索引
—
索引必须为数值。如索引为负数或0,第一个子数组为空。 If 索引 is equal to or greater than the size of 数组, 第二个子数组 is empty.
第一个子数组
—
第一个子数组包含数组[0]至数组[索引-1]的元素。
第二个子数组
—
第二个子数组包含不在第一个子数组中的其它数组元素。 |
如输入数组为空,则输出数组也为空。输入空数组时,函数不会产生错误。
FPGA模块详细信息
下列信息适用于在FPGA VI中使用上述对象。
注: 下列信息可能因LabVIEW FPGA模块的不同版本而有所不同。
| 单周期定时循环 | 支持。 |
| Usage | LabVIEW FPGA模块仅支持编译时可转换为单个大小的一维数组。索引输入端必须为常量,LabVIEW才能判定输出数组的大小。下列两种方式可选择其一:直接连线常量值至函数,或依赖常量折叠传输值。 |
| 定时 | 函数不需要用于执行的时钟周期,因为函数不包含内部寄存器。 |
| 资源 | 函数不占用FPGA资源,因为仅执行连线操作。 |
数组
—
索引
—
第一个子数组
—