Class Matrix
java.lang.Object
org.biojava.nbio.survival.cox.matrix.Matrix
***********************************************************************
Compilation: javac Matrix.java Execution: java Matrix
A bare-bones collection of static methods for manipulating matrices.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic double[]abs(double[] A) static double[][]abs(double[][] A) static double[][]add(double[][] A, double[][] B) static double[][]diag(double[] A) static double[]diag(double[][] A) static doubledot(double[] x, double[] y) static double[][]identity(int n) static voidstatic double[]multiply(double[][] A, double[] x) static double[][]multiply(double[][] A, double[][] B) static double[]multiply(double[] x, double[][] A) static double[]oneDivide(double[] A) static double[][]oneDivide(double[][] A) static double[][]random(int m, int n) static double[][]scale(double[][] A, double x) static double[][]scale(double[][] A, double[] x) static double[]sqrt(double[] A) static double[][]sqrt(double[][] A) static double[][]subtract(double[][] A, double[][] B) static double[][]transpose(double[][] A)
-
Constructor Details
-
Matrix
public Matrix()
-
-
Method Details
-
sqrt
- Parameters:
A-- Returns:
-
sqrt
- Parameters:
A-- Returns:
-
oneDivide
- Parameters:
A-- Returns:
-
oneDivide
- Parameters:
A-- Returns:
-
diag
- Parameters:
A-- Returns:
-
diag
- Parameters:
A-- Returns:
-
abs
- Parameters:
A-- Returns:
-
abs
- Parameters:
A-- Returns:
-
random
- Parameters:
m-n-- Returns:
-
identity
- Parameters:
n-- Returns:
-
dot
- Parameters:
x-y-- Returns:
-
transpose
- Parameters:
A-- Returns:
-
add
- Parameters:
A-B-- Returns:
-
subtract
- Parameters:
A-B-- Returns:
-
multiply
- Parameters:
A-B-- Returns:
-
multiply
- Parameters:
A-x-- Returns:
-
scale
- Parameters:
A-x-- Returns:
-
scale
- Parameters:
A-x-- Returns:
-
multiply
- Parameters:
x-A-- Returns:
-
main
- Parameters:
args-
-