部分配列
- 更新日2025-07-30
- 3分で読める
指標から始まり長さ分の要素数を含む配列の一部を返します。

入力/出力
配列
—
配列には、任意のタイプのn次元配列を入力できます。
指標
—
指標は、返したい配列の部分に含める最初の要素、行、列、またはページを指定します。 指標が0未満の場合、関数は0とみなします。指標が配列サイズ以上の場合、関数は空の配列を返します。
長さ
—
長さは、返す配列の部分に含める要素、行、列、またはページの数を指定します。指標と長さの合計が配列のザイズより大きい場合、関数は可能な限り多くのデータを返します。 デフォルト値は指標から配列終端までの長さです。長さが0未満の場合、関数は0とみなします。
部分配列
—
部分配列は配列と同じタイプです。 |
この関数に配列を配線すると、関数は自動的にサイズ調整して、配列の各次元の指標入力と長さ入力を表示します。1D配列を関数に配線する場合、関数は要素に対して指標入力を表示します。2D配列を関数に配線する場合、関数は行と列に対して指標入力を表示します。n次元の配列を介して3D配列を関数に配線する場合、関数はページの指標入力を表示します。
コネクタペーンには、この多態性関数のデフォルトのデータタイプが表示されます。
「指標配列」関数を使用して、部分配列の形状を変更できます。たとえば、「指標配列」関数への入力が2D配列であり、行入力にのみ配線した場合、配列の1Dの行がすべて抽出されます。
FPGAモジュールの詳細
以下の説明は、このオブジェクトをFPGA VIで使用する場合に適用されます。
メモ 以下の詳細は、LabVIEW FPGAモジュールのバージョンごとに変更される場合があります。
| シングルサイクルタイミングループ | サポートあり |
| Usage | LabVIEW FPGAモジュールは、コンパイル時に固定サイズに決定される1次元配列のみをサポートしています。部分配列サイズが自動的に決定されるように、インデックス入力と長さ入力に定数を配線する必要があります。定数値をこの関数に直接配線するか、定数の畳み込みを介した値の伝播に依存することができます。 |
| タイミング | この関数は、内部レジスタを持たないため実行クロックサイクルは必要ありません。 |
| リソース | この関数は単なる配線操作であるため、FPGAリソースを必要としません。 |
配列
—
指標
—
部分配列
—