Uses of Class
org.apache.commons.math.linear.InvalidMatrixException

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.
 



Copyright © 2003-2008 The Apache Software Foundation. All Rights Reserved.