|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use InvalidMatrixException | |
|---|---|
| org.apache.commons.math.linear | Linear algebra support. |
| Uses of InvalidMatrixException in org.apache.commons.math.linear |
|---|
| Methods in org.apache.commons.math.linear that throw InvalidMatrixException | |
|---|---|
void |
EigenDecompositionImpl.decompose(RealMatrix matrix)
Decompose a matrix. |
void |
LUDecompositionImpl.decompose(RealMatrix matrix)
Decompose a matrix. |
void |
DecompositionSolver.decompose(RealMatrix matrix)
Decompose a matrix. |
void |
LUDecompositionImpl.decompose(RealMatrix matrix,
double singularityThreshold)
Computes a new LU decomposition for this matrix, storing the result for use by other methods. |
void |
SingularValueDecomposition.decompose(RealMatrix matrix,
int maxSingularValues)
Decompose a matrix to find its largest singular values. |
RealMatrix |
EigenDecompositionImpl.getD()
Returns the diagonal matrix D of the decomposition. |
BigDecimal |
BigMatrix.getDeterminant()
Returns the determinant of this matrix. |
double |
RealMatrixImpl.getDeterminant()
Deprecated. |
BigDecimal |
BigMatrixImpl.getDeterminant()
Returns the determinant of this matrix. |
double |
EigenDecompositionImpl.getEigenvalue(int i)
Returns the ith eigenvalue of the original matrix. |
double[] |
EigenDecompositionImpl.getEigenvalues()
Returns a copy of the eigenvalues of the original matrix. |
RealVector |
EigenDecompositionImpl.getEigenvector(int i)
Returns a copy of the ith eigenvector of the original matrix. |
RealMatrix |
EigenDecompositionImpl.getInverse()
Get the inverse of the decomposed matrix. |
RealMatrix |
LUDecompositionImpl.getInverse()
Get the inverse of the decomposed matrix. |
RealMatrix |
QRDecompositionImpl.getInverse()
Get the inverse of the decomposed matrix. |
RealMatrix |
DecompositionSolver.getInverse()
Get the inverse of the decomposed matrix. |
protected BigMatrix |
BigMatrixImpl.getLUMatrix()
Returns the LU decomposition as a BigMatrix. |
RealMatrix |
EigenDecompositionImpl.getV()
Returns the matrix V of the decomposition. |
RealMatrix |
EigenDecompositionImpl.getVT()
Returns the transpose of the matrix V of the decomposition. |
BigMatrix |
BigMatrix.inverse()
Returns the inverse of this matrix. |
RealMatrix |
RealMatrixImpl.inverse()
Returns the inverse of this matrix. |
RealMatrix |
RealMatrix.inverse()
Deprecated. as of release 2.0, replaced by DecompositionSolver.getInverse() |
BigMatrix |
BigMatrixImpl.inverse()
Returns the inverse matrix if this matrix is invertible. |
void |
RealMatrixImpl.luDecompose()
Deprecated. as of release 2.0, replaced by LUDecomposition |
void |
BigMatrixImpl.luDecompose()
Computes a new LU decompostion for this matrix, storing the result for use by other methods. |
BigDecimal[] |
BigMatrix.solve(BigDecimal[] b)
Returns the solution vector for a linear system with coefficient matrix = this and constant vector = b. |
BigDecimal[] |
BigMatrixImpl.solve(BigDecimal[] b)
Returns a matrix of (column) solution vectors for linear systems with coefficient matrix = this and constant vectors = columns of b. |
BigMatrix |
BigMatrix.solve(BigMatrix b)
Returns a matrix of (column) solution vectors for linear systems with coefficient matrix = this and constant vectors = columns of b. |
BigMatrix |
BigMatrixImpl.solve(BigMatrix b)
Returns a matrix of (column) solution vectors for linear systems with coefficient matrix = this and constant vectors = columns of b. |
double[] |
RealMatrixImpl.solve(double[] b)
Deprecated. |
double[] |
EigenDecompositionImpl.solve(double[] b)
Solve the linear equation A × X = B. |
double[] |
LUDecompositionImpl.solve(double[] b)
Solve the linear equation A × X = B. |
double[] |
RealMatrix.solve(double[] b)
Deprecated. as of release 2.0, replaced by DecompositionSolver.solve(double[]) |
double[] |
QRDecompositionImpl.solve(double[] b)
Solve the linear equation A × X = B. |
double[] |
DecompositionSolver.solve(double[] b)
Solve the linear equation A × X = B. |
BigDecimal[] |
BigMatrixImpl.solve(double[] b)
Returns a matrix of (column) solution vectors for linear systems with coefficient matrix = this and constant vectors = columns of b. |
RealMatrix |
RealMatrixImpl.solve(RealMatrix b)
Deprecated. |
RealMatrix |
EigenDecompositionImpl.solve(RealMatrix b)
Solve the linear equation A × X = B. |
RealMatrix |
LUDecompositionImpl.solve(RealMatrix b)
Solve the linear equation A × X = B. |
RealMatrix |
RealMatrix.solve(RealMatrix b)
Deprecated. as of release 2.0, replaced by DecompositionSolver.solve(RealMatrix) |
RealMatrix |
QRDecompositionImpl.solve(RealMatrix b)
Solve the linear equation A × X = B. |
RealMatrix |
DecompositionSolver.solve(RealMatrix b)
Solve the linear equation A × X = B. |
RealVector |
EigenDecompositionImpl.solve(RealVector b)
Solve the linear equation A × X = B. |
RealVector |
LUDecompositionImpl.solve(RealVector b)
Solve the linear equation A × X = B. |
RealVector |
QRDecompositionImpl.solve(RealVector b)
Solve the linear equation A × X = B. |
RealVector |
DecompositionSolver.solve(RealVector b)
Solve the linear equation A × X = B. |
RealVectorImpl |
EigenDecompositionImpl.solve(RealVectorImpl b)
Solve the linear equation A × X = B. |
RealVectorImpl |
LUDecompositionImpl.solve(RealVectorImpl b)
Solve the linear equation A × X = B. |
RealVectorImpl |
QRDecompositionImpl.solve(RealVectorImpl b)
Solve the linear equation A × X = B. |
| Constructors in org.apache.commons.math.linear that throw InvalidMatrixException | |
|---|---|
EigenDecompositionImpl(RealMatrix matrix)
Calculates the eigen decomposition of the given matrix. |
|
LUDecompositionImpl(RealMatrix matrix)
Calculates the LU-decomposition of the given matrix. |
|
LUDecompositionImpl(RealMatrix matrix,
double singularityThreshold)
Calculates the LU-decomposition of the given matrix. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||