Class MatrixOps
java.lang.Object
org.jlab.clas.tracking.utilities.MatrixOps
- Author:
- ziegler
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble[][]ConversionToArray(Object obj) double[][]MatrixAddition(Object obj1, Object obj2) double[][]MatrixInversion(double[][] C) double[][]MatrixInversionAPA(double[][] C) double[][]MatrixInversionEJML(double[][] C) double[][]MatrixInversionJAMA(double[][] Carr) double[][]MatrixInversionJNP(double[][] Carr) double[][]MatrixMultiplication(Object obj1, Object obj2) double[][]MatrixSubtraction(Object obj1, Object obj2) double[][]MatrixTranspose(Object obj1) static voidprintMatrix(double[][] mat, String message) prints the matrix -- used for debugging
-
Field Details
-
libr
-
-
Constructor Details
-
MatrixOps
-
-
Method Details
-
ConversionToArray
-
MatrixAddition
-
MatrixSubtraction
-
MatrixMultiplication
-
MatrixTranspose
-
MatrixInversion
public double[][] MatrixInversion(double[][] C) -
MatrixInversionJAMA
public double[][] MatrixInversionJAMA(double[][] Carr) -
MatrixInversionJNP
public double[][] MatrixInversionJNP(double[][] Carr) -
MatrixInversionAPA
public double[][] MatrixInversionAPA(double[][] C) -
MatrixInversionEJML
public double[][] MatrixInversionEJML(double[][] C) -
printMatrix
prints the matrix -- used for debugging- Parameters:
mat- matrixmessage-
-