public class Decompose extends java.lang.Object
Modifier and Type | Class | Description |
---|---|---|
static class |
Decompose.LUDecomposition<T> |
Class to hold an LU decomposition result.
|
static class |
Decompose.QRDecomposition<T> |
Class to represent a QR decomposition.
|
Constructor | Description |
---|---|
Decompose() |
Modifier and Type | Method | Description |
---|---|---|
static DoubleMatrix |
cholesky(DoubleMatrix A) |
Compute Cholesky decomposition of A
|
static FloatMatrix |
cholesky(FloatMatrix A) |
if (info )
Compute Cholesky decomposition of A
|
static Decompose.LUDecomposition<DoubleMatrix> |
lu(DoubleMatrix A) |
Compute LU Decomposition of a general matrix.
|
static Decompose.LUDecomposition<FloatMatrix> |
lu(FloatMatrix A) |
Compute LU Decomposition of a general matrix.
|
static Decompose.QRDecomposition<DoubleMatrix> |
qr(DoubleMatrix A) |
QR decomposition.
|
static Decompose.QRDecomposition<FloatMatrix> |
qr(FloatMatrix A) |
QR decomposition.
|
public Decompose()
public static Decompose.LUDecomposition<DoubleMatrix> lu(DoubleMatrix A)
A
- general matrixpublic static FloatMatrix cholesky(FloatMatrix A)
A
- symmetric, positive definite matrix (only upper half is used)public static Decompose.LUDecomposition<FloatMatrix> lu(FloatMatrix A)
A
- general matrixpublic static DoubleMatrix cholesky(DoubleMatrix A)
A
- symmetric, positive definite matrix (only upper half is used)public static Decompose.QRDecomposition<DoubleMatrix> qr(DoubleMatrix A)
A
- matrixpublic static Decompose.QRDecomposition<FloatMatrix> qr(FloatMatrix A)
A
- matrix© 2008-2013 by Mikio L. Braun and contributors