us.ihmc.utilities.linearDynamicSystems
Class ComplexMatrix
java.lang.Object
us.ihmc.utilities.linearDynamicSystems.ComplexMatrix
public class ComplexMatrix
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ComplexMatrix
public ComplexMatrix(int numRows,
int numColumns)
ComplexMatrix
public ComplexMatrix(double[][][] elements)
ComplexMatrix
public ComplexMatrix(ComplexNumber[][] elements)
constructDiagonalMatrix
public static ComplexMatrix constructDiagonalMatrix(ComplexNumber[] diagonalElements)
constructIdentity
public static ComplexMatrix constructIdentity(int length)
constructZeros
public static ComplexMatrix constructZeros(int length)
set
public void set(int row,
int column,
ComplexNumber complexNumber)
get
public ComplexNumber get(int row,
int column)
inverse
public ComplexMatrix inverse()
times
public ComplexMatrix times(ComplexNumber complexNumber)
times
public ComplexMatrix times(double timesBy)
minus
public ComplexMatrix minus(com.mathworks.jama.Matrix matrixA)
times
public ComplexMatrix times(ComplexMatrix complexMatrix)
transpose
public ComplexMatrix transpose()
epsilonEquals
public boolean epsilonEquals(ComplexMatrix complexMatrix,
double epsilon)
epsilonEquals
public boolean epsilonEquals(com.mathworks.jama.Matrix matrix,
double epsilon)
getRowDimension
public int getRowDimension()
getColumnDimension
public int getColumnDimension()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object