BTRAN Function
computes the block transpose
- BTRAN(
,
,
)
The inputs to the BTRAN function are as follows:

- is an
numeric matrix.

- is a scalar with a value that specifies the
row dimension of the submatrix blocks.

- is a scalar with a value that specifies the
column dimension of the submatrix blocks.
The BTRAN function computes the block
transpose of a partitioned matrix.
The argument

is a partitioned matrix formed
from submatrices of dimension

.
If the

th,

th submatrix of the argument

is denoted

, then the

th,

th
submatrix of the result is

.
The value returned by the BTRAN function is a
matrix, the block transpose
of
, where the blocks are
.
For example, the following statements produce the matrix
, as shown:
z=btran({1 2 3 4,
5 6 7 8},2,2);
print z;
Z 4 rows 2 cols (numeric)
1 2
5 6
3 4
7 8
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.