在Labview中的陣列功能,提供一個類似Excel試算表的功能
不同的是Labview可以自行指定這個陣列的維度(一維、二維、三維....)
一維陣列能使用的範圍只有一列(就像在Excel中只能使用1A、1B、1C....儲存格)
二維陣列能使用的範圍則是含有欄列的範圍(如同Excel的整張試算表)
三維陣列能使用的範圍則是二維再加上不同的工作表(如同Excel的不同工作表(Sheet))
當然Labview也支援超過三維的陣列,可是我就不懂是什麼意思了,求解20點
如下圖紅框處就是一個二維陣列
而將陣列以橘色線剖成兩半:
綠色箭頭部分所代表的是陣列的維度(有2個數字,0,0代表左上角顯示第0列第0行)
紫色箭頭部分表示的是陣列的可見範圍(目前可見部分有4列4欄,共16格)
要完成個範例,我們要先建立一個二維陣列以及二個一維陣列
陣列建立方法詳情以下影片
接下來在程式方塊繪製以下程式圖
其中,中間黃黃的那塊在Programming->Array->IndexArray
注意IndexArray左下角部分,因為是二維的,所以有兩欄,三維則有三欄
建立如下接線之後,就可以連結出預先填入的數字了
這次製作的範例完整操作影片如下