Function ctranspose #

Transpose and complex conjugate a matrix. All values of the matrix are reflected over its main diagonal and then the complex conjugate is taken. This is equivalent to complex conjugation for scalars and vectors.

Syntax #

math.ctranspose(x)

Parameters #

Parameter Type Description
x Array | Matrix Matrix to be ctransposed

Returns #

Type Description
Array | Matrix The ctransposed matrix

Examples #

const A = [[1, 2, 3], [4, 5, math.complex(6,7)]]
math.ctranspose(A)               // returns [[1, 4], [2, 5], [3, {re:6,im:7}]]

See also #

transpose, diag, inv, subset, squeeze

Fork me on GitHub