シフトディムのMATLABでの使い方は?

MATLABのshiftdim関数は、配列の次元をシフトするために使用されます。配列とシフトする次元数という2つの引数を受け取ります。

shiftdim(A, n)関数は次のように使用します。

A は移動させる次元、n は移動する次元数で、正数は右向き、負数は左向きに移動すること

例えば、3次元配列Aがあると仮定します。

A の次元の位置を 2 つ動かすには、次のコマンドを使用します。
B = shiftdim(A, 2);

これにより B は 4 次元配列になり、次元順序は (4, 2, 3, 1) となります。

Shiftdim関数は配列の次元の順序だけを変え、配列内の要素は変更しないことに注意してください。

bannerAds