Transpose of a matrix
MuPAD® notebooks are not recommended. Use MATLAB® live scripts instead.
MATLAB live scripts support most MuPAD functionality, though there are some differences. For more information, see Convert MuPAD Notebooks to MATLAB Live Scripts.
transpose function in MATLAB®,
transpose(A) returns the transpose At of
the matrix A.
The transpose of the m×n matrix A is
the n×m matrix B such
that Bi, j = Aj, i.
If the argument does not evaluate to a matrix of one of these types, the transpose is the input itself.
Compute the transpose of the following real matrix. For real matrices, the Hermitian transpose coincides with the transpose:
A := matrix([[1, 2], [3, PI]])
transpose(A) = htranspose(A)
In general, this does not hold for complex matrices:
A := matrix([[1, I, 3 + I], [PI*I, 4, 5]])
transpose(A) <> htranspose(A)
If the input does not evaluate to a matrix, then the transpose is the input itself:
transpose(A) + 2*transpose(B)
Object of the same domain type as