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 |