LabVIEW的利用循環(huán)結(jié)構(gòu)創(chuàng)建數(shù)組
創(chuàng)建數(shù)組過程中可能會包含很多重復的內(nèi)容,所以,有時可以利用循環(huán)結(jié)構(gòu)來創(chuàng)建數(shù)組。例如,創(chuàng)建上例中規(guī)律的二維數(shù)值數(shù)組,可按照以下步驟進行。
第1步:創(chuàng)建一個For循環(huán),設置循環(huán)次數(shù)為3,用來創(chuàng)建數(shù)組行,如圖1所示。
圖1 數(shù)組行循環(huán)框
第2步:在第一個循環(huán)中再創(chuàng)建一個For循環(huán),設置循環(huán)次數(shù)為4,用來創(chuàng)建數(shù)組列,如圖2所示。
圖2 數(shù)組行和列循環(huán)框
第3步:在循環(huán)中設置各行列的算法,第一行乘以行索引加1,如圖3所示。
圖3 數(shù)組計算程序
第4步:運行程序,在前面板窗口中顯示結(jié)果,如圖4所示。
注意,要使兩個For循環(huán)輸出數(shù)據(jù)端口為啟用索引狀態(tài)。如果不是,可以通過“索引隧道”的右鍵快捷菜單中的“啟用索引”來啟用索引,如圖5所示。否則,F(xiàn)or循環(huán)輸出的不是一系列數(shù)據(jù)組成的數(shù)組,而是單個數(shù)據(jù),而且連線也會出錯。
圖4 循環(huán)結(jié)構(gòu)創(chuàng)建數(shù)組的結(jié)果
圖5 循環(huán)結(jié)構(gòu)自動索引
來源:ks9915次