DenseMatrix |
DenseMatrix.aat() |
|
default DenseMatrix |
DenseMatrix.add(double x) |
In place element-wise addition A = A + x
|
default DenseMatrix |
DenseMatrix.add(double x,
DenseMatrix c) |
Element-wise addition C = A + x
|
default DenseMatrix |
DenseMatrix.add(DenseMatrix b) |
In place addition A = A + B
|
default DenseMatrix |
DenseMatrix.add(DenseMatrix b,
DenseMatrix c) |
C = A + B
|
DenseMatrix |
JMatrix.add(double x,
DenseMatrix c) |
|
DenseMatrix |
JMatrix.add(DenseMatrix b,
DenseMatrix c) |
|
DenseMatrix |
DenseMatrix.ata() |
|
DenseMatrix |
DenseMatrix.copy() |
Returns a copy of this matrix.
|
static DenseMatrix |
Matrix.diag(double[] A) |
Returns a square diagonal matrix with the elements of vector diag on the main diagonal.
|
default DenseMatrix |
DenseMatrix.div(double x) |
In place element-wise division A = A / x
|
default DenseMatrix |
DenseMatrix.div(double x,
DenseMatrix c) |
Element-wise addition C = A / x
|
default DenseMatrix |
DenseMatrix.div(DenseMatrix b) |
In place element-wise division A = A / B
A = A - B
|
default DenseMatrix |
DenseMatrix.div(DenseMatrix b,
DenseMatrix c) |
C = A / B
|
DenseMatrix |
JMatrix.div(double x,
DenseMatrix c) |
|
DenseMatrix |
JMatrix.div(DenseMatrix b,
DenseMatrix c) |
|
static DenseMatrix |
Matrix.eye(int n) |
Returns an n-by-n identity matrix.
|
static DenseMatrix |
Matrix.eye(int m,
int n) |
Returns an m-by-n identity matrix.
|
DenseMatrix |
EVD.getD() |
Returns the block diagonal eigenvalue matrix whose diagonal are the real
part of eigenvalues, lower subdiagonal are positive imaginary parts, and
upper subdiagonal are negative imaginary parts.
|
DenseMatrix |
EVD.getEigenVectors() |
Returns the eigenvector matrix, ordered by eigen values from largest to smallest.
|
DenseMatrix |
Cholesky.getL() |
Returns lower triangular factor.
|
DenseMatrix |
QR.getQ() |
Returns the orthogonal factor.
|
DenseMatrix |
QR.getR() |
Returns the upper triangular factor.
|
DenseMatrix |
SVD.getS() |
Returns the diagonal matrix of singular values
|
DenseMatrix |
SVD.getU() |
Returns the left singular vectors
|
DenseMatrix |
SVD.getV() |
Returns the right singular vectors
|
DenseMatrix |
Cholesky.inverse() |
Returns the matrix inverse.
|
default DenseMatrix |
DenseMatrix.inverse() |
Returns the inverse matrix.
|
default DenseMatrix |
DenseMatrix.inverse(boolean inPlace) |
Returns the inverse matrix.
|
DenseMatrix |
LU.inverse() |
Returns the matrix inverse.
|
default DenseMatrix |
DenseMatrix.mul(double x) |
In place element-wise multiplication A = A * x
|
default DenseMatrix |
DenseMatrix.mul(double x,
DenseMatrix c) |
Element-wise addition C = A * x
|
default DenseMatrix |
DenseMatrix.mul(DenseMatrix b) |
In place element-wise multiplication A = A * B
|
default DenseMatrix |
DenseMatrix.mul(DenseMatrix b,
DenseMatrix c) |
C = A * B
|
DenseMatrix |
JMatrix.mul(double x,
DenseMatrix c) |
|
DenseMatrix |
JMatrix.mul(DenseMatrix b,
DenseMatrix c) |
|
static DenseMatrix |
Matrix.newInstance(double[] A) |
Returns a column vector/matrix initialized by given one-dimensional array.
|
static DenseMatrix |
Matrix.newInstance(double[][] A) |
Returns an matrix initialized by given two-dimensional array.
|
static DenseMatrix |
Matrix.newInstance(int rows,
int cols,
double value) |
Creates a matrix filled with given value.
|
DenseMatrix |
SVD.nullspace() |
Returns a matrix of which columns give an orthonormal basis for the null space.
|
static DenseMatrix |
Matrix.ones(int rows,
int cols) |
Return an all-one matrix.
|
static DenseMatrix |
Matrix.randn(int rows,
int cols) |
Returns a random matrix of standard normal distributed values with given mean and standard dev.
|
static DenseMatrix |
Matrix.randn(int rows,
int cols,
double mu,
double sigma) |
Returns a random matrix of normal distributed values with given mean and standard dev.
|
DenseMatrix |
SVD.range() |
Returns a matrix of which columns give an orthonormal basis for the range space.
|
default DenseMatrix |
DenseMatrix.replaceNaN(double x) |
Replaces NaN's with given value.
|
default DenseMatrix |
DenseMatrix.sub(double x) |
In place element-wise subtraction A = A - x
|
default DenseMatrix |
DenseMatrix.sub(double x,
DenseMatrix c) |
Element-wise addition C = A - x
|
default DenseMatrix |
DenseMatrix.sub(DenseMatrix b) |
In place subtraction A = A - B
|
default DenseMatrix |
DenseMatrix.sub(DenseMatrix b,
DenseMatrix c) |
C = A - B
|
DenseMatrix |
JMatrix.sub(double x,
DenseMatrix c) |
|
DenseMatrix |
JMatrix.sub(DenseMatrix b,
DenseMatrix c) |
|
DenseMatrix |
DenseMatrix.transpose() |
Returns the matrix transpose.
|
static DenseMatrix |
Matrix.zeros(int rows,
int cols) |
Returns all-zero matrix.
|