| Syntax: |
vout = <−v
|
The transpose operator, <−, is a unary operator
that produces the transpose of a matrix, that is, the rows and columns are
interchanged.
Suppose the matrix M has M rows and N columns. Then
<-M has N rows and M columns, where (<-M)[i,j] = M[j,i] for
i = 1,2,...,N and j = 1,2,...,M.
Example
Let
| 1 2 3 |
M = | 4 5 6 |
| 7 8 9 |
| 10 11 12 |
then
| 1 4 7 10 |
<-M = | 2 5 8 11 |
| 3 6 9 12 |