labview中的移位寄存器、循環(huán)隧道,自動索引隧道的區(qū)別
對于循環(huán)結構(For 循環(huán)、while循環(huán))而言,循環(huán)體內的數據域外部數據的傳遞是通過以下三種方式:
1.移位寄存器2.循環(huán)隧道3.自動索引隧道
第一、各自的區(qū)別、作用
循環(huán)隧道,就是把數據傳入傳出循環(huán)結構,數據的類型和值在傳入傳出循環(huán)結構前后不發(fā)生變化,是循環(huán)后的最后一個數據。
索引隧道是LabVIEW的一種獨特功能。一個循環(huán)外的數組通過索引隧道連接到循環(huán)結構上,隧道在循環(huán)內一側會自動取出數組的元素,依順序每次循環(huán)取出一個元素。用索引隧道傳出數據,可以自動把循環(huán)內的數據組織成數組,最后輸出的是一個數組的形式。
移位寄存器:他是成對存在的,也可以是迭代移位寄存器使用,重點突出了遞歸函數使用而開發(fā)的
第二、自動索引隧道和循環(huán)隧道的切換
For循環(huán)自動索引隧道是默認的,while循環(huán),卻循環(huán)隧道是默認的;
需要右鍵點擊方塊部分,進行實體與空心之間的切換,也就是循環(huán)隧道和自動索引隧道之間的切換。





