| Package | Description |
|---|---|
| smile.math |
Basic mathematical functions, complex, differentiable function interfaces,
random number generators, unconstrained optimization, and raw data type
(int and double) array lists, etc.
|
| smile.math.matrix |
Matrix interface, dense and sparse (band or irregular) matrix encapsulation
classes, LU, QR, Cholesky, SVD and eigen decompositions, etc.
|
| Modifier and Type | Method and Description |
|---|---|
static EigenValueDecomposition |
Math.eigen(double[][] A)
Returns the eigen value decomposition of a square matrix.
|
static EigenValueDecomposition |
Math.eigen(double[][] A,
boolean symmetric)
Returns the eigen value decomposition of a square matrix.
|
static EigenValueDecomposition |
Math.eigen(double[][] A,
boolean symmetric,
boolean onlyValues)
Returns the eigen value decomposition of a square matrix.
|
static EigenValueDecomposition |
Math.eigen(double[][] A,
int k)
Find k largest approximate eigen pairs of a symmetric matrix by an
iterative Lanczos algorithm.
|
| Modifier and Type | Method and Description |
|---|---|
static EigenValueDecomposition |
EigenValueDecomposition.decompose(double[][] A)
Full eigen value decomposition of a square matrix.
|
static EigenValueDecomposition |
EigenValueDecomposition.decompose(double[][] A,
boolean symmetric)
Full eigen value decomposition of a square matrix.
|
static EigenValueDecomposition |
EigenValueDecomposition.decompose(double[][] A,
boolean symmetric,
boolean onlyValues)
Full eigen value decomposition of a square matrix.
|
static EigenValueDecomposition |
EigenValueDecomposition.decompose(IMatrix A,
int k)
Find k largest approximate eigen pairs of a symmetric matrix by the
Lanczos algorithm.
|
static EigenValueDecomposition |
EigenValueDecomposition.decompose(IMatrix A,
int k,
double kappa)
Find k largest approximate eigen pairs of a symmetric matrix by the
Lanczos algorithm.
|
EigenValueDecomposition |
Matrix.eigen()
Returns the eigen value decomposition.
|
EigenValueDecomposition |
SparseMatrix.eigen(int k)
Returns the k largest eigen pairs.
|
EigenValueDecomposition |
Matrix.eigen(int k)
Returns the k largest eigen pairs.
|
EigenValueDecomposition |
BandMatrix.eigen(int k)
Returns the k largest eigen pairs.
|
Copyright © 2015. All rights reserved.