public class MatrixOp extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
MatrixOp.UpperTriangularMatrixResult |
| Constructor and Description |
|---|
MatrixOp() |
| Modifier and Type | Method and Description |
|---|---|
static double[][] |
DiagonalMatrix(double[] x) |
static double[] |
ElementWiseAbs(double[] x) |
static double[] |
ElementWiseAdd(double[] x,
double[] y) |
static double[] |
ElementWiseAdd(double x,
double[] y) |
static double[] |
ElementWiseDivide(double[] x,
double[] y) |
static double[] |
ElementWiseExp(double[] x) |
static double[] |
ElementWiseMinus(double[] x,
double[] y) |
static double[] |
ElementWiseMinus(double x,
double[] y) |
static double[] |
ElementWiseMultiply(double x,
double[] y) |
static double[] |
ElementWiseMultiply(double x,
double[] y,
double[] z) |
static void |
GaussianElimination(double[][] A,
double[][] Q,
double[][] M) |
static double |
GetDeterminant(double[][] A) |
static double[][] |
GetUpperTriangularMatrix(double[][] A) |
static MatrixOp.UpperTriangularMatrixResult |
GetUpperTriangularMatrix2(double[][] A) |
static double[] |
Multiply(double[][] X,
double[] beta) |
static double[][] |
Multiply(double[][] A,
double[][] B) |
static double |
Multiply(double[] x,
double[] y) |
static String |
Summary(double[] v) |
static String |
Summary(double[][] A) |
static double[][] |
Transpose(double[][] x) |
public static double[] ElementWiseAbs(double[] x)
public static double[][] DiagonalMatrix(double[] x)
public static double[][] Transpose(double[][] x)
public static double[] ElementWiseMinus(double[] x,
double[] y)
public static double[] ElementWiseMinus(double x,
double[] y)
public static double[] ElementWiseMultiply(double x,
double[] y,
double[] z)
public static double[] ElementWiseMultiply(double x,
double[] y)
public static double[] ElementWiseDivide(double[] x,
double[] y)
public static double[] ElementWiseAdd(double[] x,
double[] y)
public static double[] ElementWiseAdd(double x,
double[] y)
public static double[] ElementWiseExp(double[] x)
public static double[][] Multiply(double[][] A,
double[][] B)
public static double[] Multiply(double[][] X,
double[] beta)
public static double Multiply(double[] x,
double[] y)
public static double GetDeterminant(double[][] A)
public static void GaussianElimination(double[][] A,
double[][] Q,
double[][] M)
public static double[][] GetUpperTriangularMatrix(double[][] A)
public static MatrixOp.UpperTriangularMatrixResult GetUpperTriangularMatrix2(double[][] A)
public static String Summary(double[][] A)
public static String Summary(double[] v)
Copyright © 2017. All rights reserved.