LabVIEWで配列の0値を削除する方法
LabVIEWでは、配列から0を取り除くために、ループ構造と条件構造を使用できます。以下はその1つの方法です。
- LabVIEW上で新しいVIを作成します。
- 操作を行う配列をVIの入力パラメータとして渡す。
- VIのブロックダイアグラムで、ループ構造を作成します(例:Forループ)。
- 配列の各要素を順にループ構造の内部に渡す。
- ループ構造内では、条件構造(例えば、Case構造)を使って各要素が 0 かどうかを確認します。
- 要素が0以外なら新しい配列に渡す
- ループ構造の外部で出力パラメータを作成し、新しい配列を渡す。
- VIを実行し、配列を入力して、0を取り除いた要素を含む出力配列を表示します。
配列が1次元でない場合は、多次元の配列形式に合わせて、ループ構造や条件構造を調整する必要がある場合があります。