フォーミュラノードに配列を指標付けする

更新しました Dec 12, 2023

使用製品

ソフトウェア

  • LabVIEW

問題

一度に1つの要素をLabVIEWフォーミュラノードに送りたい配列があります。しかし、フォーミュラノードは配列ではなく単一の値を想定しているようです。フォーミュラノードに配列を指標付けできる方法はありますか?

解決策

フォーミュラノード内から配列にアクセスする必要があります。たとえば、フォーミュラノードで次のコードを使用して配列にアクセスすることができます。フォーミュラノードの配列へのアクセスする例については、以下のスニペットを参照してください。

 
int32 i, j, n;  
float64 x; 
 n = sizeOfDim(a, 0) - 1;

 do 
{       i = 0;   
        for (j=0; j<n; j++)   
          if (a[j] > a[j+1]) {      
             x = a[j];    
             a[j] = a[j+1];     
             a[j+1] = x;   
             i = 1;     
       }
  } while (i);