Section: Mathematical Operators
y = a';
where a
is a M x N
numerical matrix. The output y
is a numerical matrix
of the same type of size N x M
. This operator is the conjugating transpose,
which is different from the transpose operator .'
(which does not
conjugate complex values).
where y_ij
is the element in the i
th row and j
th column of the output matrix y
.
--> A = [1,2,0;4,1,-1] A = <int32> - size: [2 3] Columns 1 to 3 1 2 0 4 1 -1 --> A' ans = <int32> - size: [3 2] Columns 1 to 2 1 4 2 1 0 -1
Here, we use a complex matrix to demonstrate how the Hermitian operator conjugates the entries.
--> A = [1+i,2-i] A = <dcomplex> - size: [1 2] Columns 1 to 2 1+ 1i 2 -1i --> A.' ans = <dcomplex> - size: [2 1] Columns 1 to 1 1+ 1i 2 -1i