個々の桁を行に、個々の行を桁に変えて、2 次元配列を転置します。
引き数タイプおよび属性
クラス
変換関数
結果値
結果は MATRIX と同じデータ型の 2 次元配列になります。
MATRIX の形状が (m,n) とすると、結果の形状は (n,m) になります。たとえば、MATRIX の形状が (2,3) の場合は、結果の形状は (3,2) になります。
範囲 1-n の i および範囲 1-m の j に対して、結果内の個々のエレメント (i,j) は、値 MATRIX (j,i) を持ちます。
例
! A is the array | 0 -5 8 -7 |
! | 2 4 -1 1 |
! | 7 5 6 -6 |
! Transpose the columns and rows of A.
RES = TRANSPOSE( A )
! The result is | 0 2 7 |
! | -5 4 5 |
! | 8 -1 6 |
! | -7 1 -6 |