| Package | Description |
|---|---|
| org.ejml.alg.dense.misc | |
| org.ejml.data | |
| org.ejml.interfaces.decomposition | |
| org.ejml.interfaces.linsol | |
| org.ejml.ops |
| Modifier and Type | Method and Description |
|---|---|
static void |
ImplCommonOps_Matrix64F.extract(Matrix64F src,
int srcY0,
int srcX0,
Matrix64F dst,
int dstY0,
int dstX0,
int numRows,
int numCols) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
FixedMatrix64F
Interface which all fixed sized matrices must implement
|
| Modifier and Type | Class and Description |
|---|---|
class |
BlockMatrix64F
A row-major block matrix declared on to one continuous array.
|
class |
D1Matrix64F
A generic abstract class for matrices whose data is stored in a single 1D array of doubles.
|
class |
DenseMatrix64F
DenseMatrix64F is a dense matrix with elements that are 64-bit floats (doubles).
|
class |
FixedMatrix2_64F
Fixed sized vector with 2 elements.
|
class |
FixedMatrix2x2_64F
Fixed sized 2 by FixedMatrix2x2_64F matrix.
|
class |
FixedMatrix3_64F
Fixed sized vector with 3 elements.
|
class |
FixedMatrix3x3_64F
Fixed sized 3 by FixedMatrix3x3_64F matrix.
|
class |
FixedMatrix4_64F
Fixed sized vector with 4 elements.
|
class |
FixedMatrix4x4_64F
Fixed sized 4 by FixedMatrix4x4_64F matrix.
|
class |
FixedMatrix5_64F
Fixed sized vector with 5 elements.
|
class |
FixedMatrix5x5_64F
Fixed sized 5 by FixedMatrix5x5_64F matrix.
|
class |
FixedMatrix6_64F
Fixed sized vector with 6 elements.
|
class |
FixedMatrix6x6_64F
Fixed sized 6 by FixedMatrix6x6_64F matrix.
|
class |
ReshapeMatrix64F
An abstract class for all 64 bit floating point rectangular matrices which can be reshaped.
|
class |
RowD1Matrix64F
Interface for a row-major matrix that uses a single array internally.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Matrix64F> |
FixedMatrix3x3_64F.copy() |
<T extends Matrix64F> |
FixedMatrix2_64F.copy() |
<T extends Matrix64F> |
Matrix64F.copy() |
<T extends Matrix64F> |
FixedMatrix2x2_64F.copy() |
<T extends Matrix64F> |
FixedMatrix5x5_64F.copy() |
<T extends Matrix64F> |
FixedMatrix6_64F.copy() |
<T extends Matrix64F> |
FixedMatrix5_64F.copy() |
<T extends Matrix64F> |
FixedMatrix4x4_64F.copy() |
<T extends Matrix64F> |
FixedMatrix3_64F.copy() |
<T extends Matrix64F> |
FixedMatrix4_64F.copy() |
<T extends Matrix64F> |
FixedMatrix6x6_64F.copy() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CholeskyDecomposition<MatrixType extends Matrix64F>
Cholesky decomposition for
DenseMatrix64F. |
interface |
DecompositionInterface<T extends Matrix64F>
An interface for performing matrix decompositions on a
DenseMatrix64F. |
interface |
EigenDecomposition<MatrixType extends Matrix64F>
This is a generic interface for computing the eigenvalues and eigenvectors of a matrix.
|
interface |
LUDecomposition<T extends Matrix64F>
LU Decomposition refactors the original matrix such that:
PT*L*U = A
where P is a pivot matrix, L is a lower triangular matrix, U is an upper triangular matrix and A is
the original matrix. |
interface |
QRDecomposition<T extends Matrix64F>
QR decompositions decompose a rectangular matrix 'A' such that 'A=QR'.
|
interface |
QRPDecomposition<T extends Matrix64F>
Similar to
QRDecomposition but it can handle the rank deficient case by
performing column pivots during the decomposition. |
interface |
SingularValueDecomposition<T extends Matrix64F>
This is an abstract class for computing the singular value decomposition (SVD) of a matrix, which is defined
as:
A = U * W * V T where A is m by n, and U and V are orthogonal matrices, and W is a diagonal matrix. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LinearSolver<T extends Matrix64F>
An implementation of LinearSolver solves a linear system or inverts a matrix.
|
interface |
ReducedRowEchelonForm<T extends Matrix64F>
An augmented system matrix is said to be in reduced row echelon form (RREF) if the following are true:
|
| Modifier and Type | Method and Description |
|---|---|
static void |
ConvertMatrixType.convert(Matrix64F input,
Matrix64F output)
Generic, but slow, conversion function.
|
static void |
MatrixIO.print(PrintStream out,
Matrix64F mat) |
static void |
MatrixIO.print(PrintStream out,
Matrix64F mat,
int numChar,
int precision) |
static void |
MatrixIO.print(PrintStream out,
Matrix64F mat,
String format) |
Copyright © 2014. All Rights Reserved.