simple-squiggle/node_modules/mathjs/docs/reference/functions/ctranspose.md

954 B

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

Throws

Type Description

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