public class Decompose extends Object
Modifier and Type | Class and 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 and Description |
---|
Decompose() |
Modifier and Type | Method and 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 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
- matrixCopyright © 2015. All rights reserved.