labview中移位寄存器、循环隧道和自动索引隧道的区别
本文主要介绍' labview中移位寄存器、循环隧道、自动索引隧道的区别',主要涉及labview中移位寄存器、循环隧道、自动索引隧道的区别。 对区分labview中的移位寄存器、循环隧道和自动索引隧道感兴趣的人可以参考。
对于循环结构(For循环、while循环),可以通过三种方式传输循环中的数据域外部数据:
1 .移位寄存器2 .循环隧道3 .自动索引隧道
第一、各自的区别、作用
环路隧道是指将数据传递到传出环路结构。 数据类型和值在传递到传出循环结构之前和之后没有变化,是循环后的最后一个数据。 索引隧道是LabVIEW的独特功能。 循环外的数组通过索引隧道连接到循环结构,隧道在循环内侧自动取出数组的元素,按顺序每个循环取出一个元素。 通过索引隧道发送数据时,可以将循环中的数据自动组织为数组,最后输出是数组的形式。
移位寄存器:他是成对存在的,也可以用在重复移位寄存器中,开发重点强调递归函数的使用
第二,自动索引隧道与循环隧道的切换
For循环自动索引隧道缺省为while循环,而循环隧道是缺省的;
必须右键单击框部分以在实体和空心之间切换,即在循环隧道和自动索引隧道之间切换。