static void
Performs the following operation:
c = a + b
cij = aij + bij
Computes the complex conjugate of the input matrix.
reali,j = reali,j
imaginaryi,j = -1*imaginaryi,j
static void
Converts the real matrix into a complex matrix.
Performs element by element division operation with a complex number on the right
outputij = (real + imaginary*i) / inputij
Performs element by element division operation with a complex number on the right
outputij = inputij / (real + imaginary*i)
Performs complex division between two matrices with the same shape element by element.
outputij = inputAij / inputBij
static float
Returns the value of the imaginary element in the matrix that has the minimum value.
Min{ aij } for all i and j
static float
Returns the magnitude squared of the complex element with the largest magnitude
Max{ |aij|^2 } for all i and j
static float
Returns the value of the real element in the matrix that has the minimum value.
Min{ aij } for all i and j
static float
Returns the value of the imaginary element in the matrix that has the minimum value.
Min{ aij } for all i and j
static float
Returns the value of the real element in the matrix that has the minimum value.
Min{ aij } for all i and j
Performs element by element multiplication operation with a complex number
outputij = inputij * (real + imaginary*i)
Performs complex multiplication between two matrices with the same shape element by element.
outputij = inputAij * inputBij
Element by element complex power
outputij = inputAij / inputBij
Computes the sum of all the elements in the matrix:
sum(i=1:m , j=1:n ; aij)
static void
Sets every element in the matrix to the specified value.
aij = value
static void
Sets each element in the matrix to a value drawn from an uniform distribution from 'min' to 'max' inclusive.
static boolean
Checks to see if any element in the matrix is NaN.
static boolean
Checks to see if any element in the matrix is NaN of Infinite.
Places the imaginary component of the input matrix into the output matrix.
static boolean
Checks to see if each element in the two matrices are equal:
aij == bij
static boolean
Checks to see if each element in the two matrices are within tolerance of
each other: tol ≥ |aij - bij|.
static boolean
Checks to see if each corresponding element in the two matrices are
within tolerance of each other or have the some symbolic meaning.
static boolean
Checks to see if the two matrices are the negative of each other:
aij = -bij
static boolean
Checks to see all the elements in the matrix are zeros
Computes the magnitude of the complex number in the input matrix and stores the results in the output
matrix.
Places the real component of the input matrix into the output matrix.
static void
Performs an in-place element by element scalar multiplication.
aij = α*aij
static void
Performs the following operation:
c = a - b
cij = aij - bij