元素同址操作结构
- 更新时间2025-07-30
- 阅读时长2分钟
控制LabVIEW编译器的某些运算,并在某些情况下,改善内存和VI的效率。在对数组、簇、变体数据或波形中的数据元素进行运算时,使用元素同址操作结构可避免LabVIEW编译器在内存中复制和保存数据值。该结构也可用于使被计算的数据类型保存在内存中指定的数据空间。右键单击结构的边框并选择与所需运算操作相符的边框节点。
右键单击元素同址操作结构的边框,在下列节点中选择需添加到结构边框中的节点:
- 数组索引/替换元素边框节点
- 数组拆分/替换子数组边框节点
- 解除捆绑/捆绑元素边框节点
- 波形解除捆绑/捆绑元素边框节点
- 变体至元素/元素至变体边框节点
- 输入/输出元素同址操作边框节点
- 数据值引用读取/写入元素边框节点
- 获取/替换变体属性边框节点
- 映射表获取/替换值边框节点
你可以右键单击一个节点,并选择 标记为修改者 ,以表明LabVIEW修改你连接到节点的数据,即使框图没有表明发生数据的修改。标记为可修改选项适用于动态分配接线端。动态分配子VI的父类实例不对连线至节点的数据进行修改时,子类实例也可能修改数据。使用标记为可修改选项将最大程度地减少LabVIEW创建的数据副本,从而使性能优化。
