| Package | Description |
|---|---|
| ch.akuhn.matrix | |
| ch.akuhn.matrix.eigenvalues |
| Modifier and Type | Class and Description |
|---|---|
class |
DenseMatrix
A Dense matrix.
|
class |
SparseMatrix
A sparse matrix
|
class |
SymmetricMatrix
Matrix where
aij = aji for all elements. |
| Modifier and Type | Method and Description |
|---|---|
static Matrix |
Matrix.dense(int n,
int m)
Create a zeroed dense matrix
|
static Matrix |
Matrix.from(int n,
int m,
double... values)
Build a matrix from the given values (row-major)
|
Matrix |
Matrix.newInstance() |
Matrix |
SparseMatrix.newInstance(int rows,
int cols) |
abstract Matrix |
Matrix.newInstance(int rows,
int cols) |
Matrix |
DenseMatrix.newInstance(int rows,
int cols) |
| Modifier and Type | Method and Description |
|---|---|
static FewEigenvalues |
FewEigenvalues.of(Matrix matrix) |
static Eigenvalues |
Eigenvalues.of(Matrix A)
Get an object that can compute the eigendecomposition of the given
matrix.
|
| Constructor and Description |
|---|
AllEigenvalues(Matrix A)
Construct with the given matrix
|
SingularValues(Matrix A,
int nev)
Construct with the given matrix and required number of S.V.s
|