二維數(shù)組元素的引用也和一維數(shù)組類似
發(fā)布時間:2015/5/2 18:11:16 訪問次數(shù):856
二維數(shù)組元素的引用也和一維數(shù)組類似,可以采DP7261WI用Index Array函數(shù)。Array2上單擊鼠標右鍵,在彈出的菜單中選擇Change to Control命令項,則把Array2由顯示控件轉變?yōu)檩斎肟丶;并拉伸Index Array函數(shù)的下邊沿來增加維數(shù),這時Index Array函數(shù)的下面兩個輸入變?yōu)椋篿ndex (row)、index (col),分別是行索引、列索引。啟動程序,結果如圖3-81所示,Numeric9控件顯示了二維數(shù)組中的第1行、第2列的元素“10”。讀者可以根據(jù)需要來使月其它的數(shù)組函數(shù)。
對于更高維數(shù)的數(shù)組,其操作方法與一維、二維數(shù)組相同,讀者可以采用上述方法來進行更高維數(shù)的數(shù)組的常用操作;另外,數(shù)組元素的類型可以是字符、LabVIEW中其它類型的控件等,其操作方法也和上述方法相同。
上述介紹的數(shù)組是一種比較復雜的數(shù)據(jù)結構,但是數(shù)組中元素的數(shù)據(jù)類型必須一致,也就是說在數(shù)組中只能有一種類型的數(shù)據(jù),但是在具體應用實踐中,需要某種復雜的數(shù)據(jù)結構以便能將各種不同類型的數(shù)據(jù)組織在一起,以方便用戶使用。在語言的編程設計中,有名為結構體的數(shù)據(jù)類型與之對應,在LabVIEW中,可以采用簇(cluster)的數(shù)據(jù)類型,事實上,簇是一種由使用者自定義的數(shù)據(jù)類型。
二維數(shù)組元素的引用也和一維數(shù)組類似,可以采DP7261WI用Index Array函數(shù)。Array2上單擊鼠標右鍵,在彈出的菜單中選擇Change to Control命令項,則把Array2由顯示控件轉變?yōu)檩斎肟丶徊⒗霫ndex Array函數(shù)的下邊沿來增加維數(shù),這時Index Array函數(shù)的下面兩個輸入變?yōu)椋篿ndex (row)、index (col),分別是行索引、列索引。啟動程序,結果如圖3-81所示,Numeric9控件顯示了二維數(shù)組中的第1行、第2列的元素“10”。讀者可以根據(jù)需要來使月其它的數(shù)組函數(shù)。
對于更高維數(shù)的數(shù)組,其操作方法與一維、二維數(shù)組相同,讀者可以采用上述方法來進行更高維數(shù)的數(shù)組的常用操作;另外,數(shù)組元素的類型可以是字符、LabVIEW中其它類型的控件等,其操作方法也和上述方法相同。
上述介紹的數(shù)組是一種比較復雜的數(shù)據(jù)結構,但是數(shù)組中元素的數(shù)據(jù)類型必須一致,也就是說在數(shù)組中只能有一種類型的數(shù)據(jù),但是在具體應用實踐中,需要某種復雜的數(shù)據(jù)結構以便能將各種不同類型的數(shù)據(jù)組織在一起,以方便用戶使用。在語言的編程設計中,有名為結構體的數(shù)據(jù)類型與之對應,在LabVIEW中,可以采用簇(cluster)的數(shù)據(jù)類型,事實上,簇是一種由使用者自定義的數(shù)據(jù)類型。