- invert
Performs a matrix inversion operation that does not modify the original and
stores the results in a
- columnsToVector
Converts the columns in a matrix into a set of vectors.
- elementDivide
Performs element by element division operation with a complex number on the
right
outputij = inputi
- elementMaxAbs
Returns the absolute value of the element in the matrix that has the largest
absolute value.
Max{
- elementMultiply
Performs element by element multiplication operation with a complex numbert
outputij = inputij * (r
- extract
Extracts a submatrix from 'src' and inserts it in a submatrix in 'dst'.
si-y0 , j-x0 = oij for al
- fill
Sets every element in the matrix to the specified value.
aij = value
- identity
Creates a matrix with diagonal elements set to 1 and the rest 0.
aij = 0+0i if i ≠ j
aij = 1+0i if
- mult
Performs the following operation:
c = a * b
cij = ∑k=1:n { * aik * bkj}
- multAddTransB
Performs the following operation:
c = c + a * bH
cij = cij + ∑k=1:n { aik * bjk}
- setIdentity
Sets all the diagonal elements equal to one and everything else equal to zero.
If this is a square m
- transposeConjugate
Conjugate transposes input matrix 'a' and stores the results in output matrix
'b':
b-reali,j = a-r