1D配列回転関数
- 更新日2025-07-30
- 3分で読める
配列の要素をnで示される場所の数と方向に回転させます。
コネクタペーンには、この多態性関数のデフォルトのデータタイプが表示されます。

入力/出力
n
—
nは数値データタイプでなければなりません。 The function coerces n to a 32-bit integer if you wire another representation to it.
配列
—
配列は、任意のタイプの1D配列を使用できます。
配列 (末尾のn要素を先頭に)
—
配列 (末尾のn要素を先頭に) は出力配列です。 For example, if n is 1, the input 配列[0] becomes output array[1], input 配列[1] becomes output array[2], and so on, and input 配列[m–1] becomes output array[0], where m is the number of elements in the array. If n is –2, input 配列[0] becomes output array[m–2], input 配列[1] becomes output array[m–1], and so on, and input 配列[m–1] becomes output array[m–3], where m is the number of elements in the array. |
FPGAモジュールの詳細
以下の説明は、このオブジェクトをFPGA VIで使用する場合に適用されます。
メモ 以下の詳細は、LabVIEW FPGAモジュールのバージョンごとに変更される場合があります。
| シングルサイクルタイミングループ | サポートなし |
| Usage | この関数は、定数をn入力に直接配線すると、単に配線操作だけを実行します。それ以外の場合は、要素をクロックサイクルごとに移動する反復アルゴリズムを実装します。 |
| タイミング | nが定数の場合、この操作はクロックサイクルを必要としません。それ以外の場合は、実行にn+3 (オーバーヘッド) クロックサイクルを必要とします。 |
| リソース | この操作は、定数をn入力に直接配線すると、FPGAリソースを消費しません。それ以外の場合、この操作は配列のサイズに比例する量のFPGAリソースを消費します。 |
n
—
配列
—
配列 (末尾のn要素を先頭に)
—