From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



轉換變數陣列成為LabVIEW中指定資料型態的陣列的方式。



主要軟體:
主要軟體版本: 7.0
主要軟體修正版本: N/A
次要軟體:

問題: 在LabVIEW6.i和LabVIEW6.1中,我無法將一個變數陣列接線到"Variant to Data.vi"上,進而將它轉換成LabVIEW中某個資料型態的陣列。

解答: 在LabVIEW7.0之前的版本,唯一的方法是將陣列中的變數,一個一個經由Variant to Data.vi轉換成LabVIEW的資料型態。當陣列很大的時候,要縮短轉換的時間,可以宣告一個和原來變數陣列相同大小的陣列,然後在迴圈中,每次運算改變陣列的索引,將轉換的結果存到我們之前宣告的陣列。藉由指定記憶體的位置,減少運算花費的資源。(如下列範例一)更有效的方法列於範例二。
在LabVIEW7.0中,最有效的方法,是將變數陣列連線到Variant to Data.vi,它會自動產生您所需要資料型態的陣列。

相關連結:

附加檔案:


okayexample60.vi - okayexample60.vi
betterexample60.vi - betterexample60.vi
bestexample70.vi - bestexample70.vi



報告日期: 01/29/2004
最後更新: 02/02/2004
文件偏號: 35SEMAWX