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
 

Subclasses of InvalidMatrixException in org.apache.commons.math.linear
 class NonSquareMatrixException
          Thrown when an operation defined only for square matrices is applied to non-square ones.
 class SingularMatrixException
          Thrown when a matrix is singular.
 

Methods in org.apache.commons.math.linear that throw InvalidMatrixException
 double SingularValueDecompositionImpl.getConditionNumber()
          Return the condition number of the matrix.
 RealMatrix EigenDecompositionImpl.getD()
          Returns the block diagonal matrix D of the decomposition.
 double AbstractRealMatrix.getDeterminant()
          Deprecated. 
 java.math.BigDecimal BigMatrixImpl.getDeterminant()
          Deprecated. Returns the determinant of this matrix.
 java.math.BigDecimal BigMatrix.getDeterminant()
          Deprecated. Returns the determinant of this matrix.
 RealVector EigenDecompositionImpl.getEigenvector(int i)
          Returns a copy of the ith eigenvector of the original matrix.
 double EigenDecompositionImpl.getImagEigenvalue(int i)
          Returns the imaginary part of the ith eigenvalue of the original matrix.
 double[] EigenDecompositionImpl.getImagEigenvalues()
          Returns a copy of the imaginary parts of the eigenvalues of the original matrix.
 FieldMatrix<T> FieldDecompositionSolver.getInverse()
          Get the inverse (or pseudo-inverse) of the decomposed matrix.
 RealMatrix DecompositionSolver.getInverse()
          Get the inverse (or pseudo-inverse) of the decomposed matrix.
protected  BigMatrix BigMatrixImpl.getLUMatrix()
          Deprecated. Returns the LU decomposition as a BigMatrix.
 double SingularValueDecompositionImpl.getNorm()
          Returns the L2 norm of the matrix.
 double EigenDecompositionImpl.getRealEigenvalue(int i)
          Returns the real part of the ith eigenvalue of the original matrix.
 double[] EigenDecompositionImpl.getRealEigenvalues()
          Returns a copy of the real parts of the eigenvalues of the original matrix.
 RealMatrix SingularValueDecompositionImpl.getS()
          Returns the diagonal matrix Σ of the decomposition.
 double[] SingularValueDecompositionImpl.getSingularValues()
          Returns the diagonal elements of the matrix Σ of the decomposition.
 RealMatrix SingularValueDecompositionImpl.getU()
          Returns the matrix U of the decomposition.
 RealMatrix SingularValueDecompositionImpl.getUT()
          Returns the transpose of the matrix U of the decomposition.
 RealMatrix SingularValueDecompositionImpl.getV()
          Returns the matrix V of the decomposition.
 RealMatrix EigenDecompositionImpl.getV()
          Returns the matrix V of the decomposition.
 RealMatrix SingularValueDecompositionImpl.getVT()
          Returns the transpose of the matrix V of the decomposition.
 RealMatrix EigenDecompositionImpl.getVT()
          Returns the transpose of the matrix V of the decomposition.
 RealMatrix AbstractRealMatrix.inverse()
          Deprecated. 
 BigMatrix BigMatrixImpl.inverse()
          Deprecated. Returns the inverse matrix if this matrix is invertible.
 BigMatrix BigMatrix.inverse()
          Deprecated. Returns the inverse of this matrix.
 RealMatrix RealMatrix.inverse()
          Deprecated. as of release 2.0, replaced by new LUDecompositionImpl(m).getSolver().getInverse()
 void AbstractRealMatrix.luDecompose()
          Deprecated. as of release 2.0, replaced by LUDecomposition
 void BigMatrixImpl.luDecompose()
          Deprecated. Computes a new LU decompostion for this matrix, storing the result for use by other methods.
 void BlockRealMatrix.setColumn(int column, double[] array)
          Sets the entries in column number column as a column matrix.
 void AbstractRealMatrix.setColumn(int column, double[] array)
          Sets the entries in column number column as a column matrix.
 void RealMatrix.setColumn(int column, double[] array)
          Sets the entries in column number column as a column matrix.
 void BlockFieldMatrix.setColumn(int column, T[] array)
          Sets the entries in column number column as a column matrix.
 void AbstractFieldMatrix.setColumn(int column, T[] array)
          Sets the entries in column number column as a column matrix.
 void FieldMatrix.setColumn(int column, T[] array)
          Sets the entries in column number column as a column matrix.
 void BlockFieldMatrix.setColumnMatrix(int column, FieldMatrix<T> matrix)
          Sets the entries in column number column as a column matrix.
 void AbstractFieldMatrix.setColumnMatrix(int column, FieldMatrix<T> matrix)
          Sets the entries in column number column as a column matrix.
 void FieldMatrix.setColumnMatrix(int column, FieldMatrix<T> matrix)
          Sets the entries in column number column as a column matrix.
 void BlockRealMatrix.setColumnMatrix(int column, RealMatrix matrix)
          Sets the entries in column number column as a column matrix.
 void AbstractRealMatrix.setColumnMatrix(int column, RealMatrix matrix)
          Sets the entries in column number column as a column matrix.
 void RealMatrix.setColumnMatrix(int column, RealMatrix matrix)
          Sets the entries in column number column as a column matrix.
 void BlockFieldMatrix.setColumnVector(int column, FieldVector<T> vector)
          Sets the entries in column number column as a vector.
 void AbstractFieldMatrix.setColumnVector(int column, FieldVector<T> vector)
          Sets the entries in column number column as a vector.
 void FieldMatrix.setColumnVector(int column, FieldVector<T> vector)
          Sets the entries in column number column as a vector.
 void BlockRealMatrix.setColumnVector(int column, RealVector vector)
          Sets the entries in column number column as a vector.
 void AbstractRealMatrix.setColumnVector(int column, RealVector vector)
          Sets the entries in column number column as a vector.
 void RealMatrix.setColumnVector(int column, RealVector vector)
          Sets the entries in column number column as a vector.
 void BlockRealMatrix.setRow(int row, double[] array)
          Sets the entries in row number row as a row matrix.
 void AbstractRealMatrix.setRow(int row, double[] array)
          Sets the entries in row number row as a row matrix.
 void RealMatrix.setRow(int row, double[] array)
          Sets the entries in row number row as a row matrix.
 void BlockFieldMatrix.setRow(int row, T[] array)
          Sets the entries in row number row as a row matrix.
 void AbstractFieldMatrix.setRow(int row, T[] array)
          Sets the entries in row number row as a row matrix.
 void FieldMatrix.setRow(int row, T[] array)
          Sets the entries in row number row as a row matrix.
 void BlockFieldMatrix.setRowMatrix(int row, BlockFieldMatrix<T> matrix)
          Sets the entries in row number row as a row matrix.
 void BlockRealMatrix.setRowMatrix(int row, BlockRealMatrix matrix)
          Sets the entries in row number row as a row matrix.
 void BlockFieldMatrix.setRowMatrix(int row, FieldMatrix<T> matrix)
          Sets the entries in row number row as a row matrix.
 void AbstractFieldMatrix.setRowMatrix(int row, FieldMatrix<T> matrix)
          Sets the entries in row number row as a row matrix.
 void FieldMatrix.setRowMatrix(int row, FieldMatrix<T> matrix)
          Sets the entries in row number row as a row matrix.
 void BlockRealMatrix.setRowMatrix(int row, RealMatrix matrix)
          Sets the entries in row number row as a row matrix.
 void AbstractRealMatrix.setRowMatrix(int row, RealMatrix matrix)
          Sets the entries in row number row as a row matrix.
 void RealMatrix.setRowMatrix(int row, RealMatrix matrix)
          Sets the entries in row number row as a row matrix.
 void BlockFieldMatrix.setRowVector(int row, FieldVector<T> vector)
          Sets the entries in row number row as a vector.
 void AbstractFieldMatrix.setRowVector(int row, FieldVector<T> vector)
          Sets the entries in row number row as a vector.
 void FieldMatrix.setRowVector(int row, FieldVector<T> vector)
          Sets the entries in row number row as a vector.
 void BlockRealMatrix.setRowVector(int row, RealVector vector)
          Sets the entries in row number row as a vector.
 void AbstractRealMatrix.setRowVector(int row, RealVector vector)
          Sets the entries in row number row as a vector.
 void RealMatrix.setRowVector(int row, RealVector vector)
          Sets the entries in row number row as a vector.
 java.math.BigDecimal[] BigMatrixImpl.solve(java.math.BigDecimal[] b)
          Deprecated. Returns a matrix of (column) solution vectors for linear systems with coefficient matrix = this and constant vectors = columns of b.
 java.math.BigDecimal[] BigMatrix.solve(java.math.BigDecimal[] b)
          Deprecated. Returns the solution vector for a linear system with coefficient matrix = this and constant vector = b.
 BigMatrix BigMatrixImpl.solve(BigMatrix b)
          Deprecated. 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)
          Deprecated. Returns a matrix of (column) solution vectors for linear systems with coefficient matrix = this and constant vectors = columns of b.
 double[] AbstractRealMatrix.solve(double[] b)
          Deprecated. 
 java.math.BigDecimal[] BigMatrixImpl.solve(double[] b)
          Deprecated. Returns a matrix of (column) solution vectors for linear systems with coefficient matrix = this and constant vectors = columns of b.
 double[] DecompositionSolver.solve(double[] b)
          Solve the linear equation A × X = B for matrices A.
 double[] RealMatrix.solve(double[] b)
          Deprecated. as of release 2.0, replaced by DecompositionSolver.solve(double[])
 FieldMatrix<T> FieldDecompositionSolver.solve(FieldMatrix<T> b)
          Solve the linear equation A × X = B for matrices A.
 FieldVector<T> FieldDecompositionSolver.solve(FieldVector<T> b)
          Solve the linear equation A × X = B for matrices A.
 RealMatrix AbstractRealMatrix.solve(RealMatrix b)
          Deprecated. 
 RealMatrix DecompositionSolver.solve(RealMatrix b)
          Solve the linear equation A × X = B for matrices A.
 RealMatrix RealMatrix.solve(RealMatrix b)
          Deprecated. as of release 2.0, replaced by DecompositionSolver.solve(RealMatrix)
 RealVector DecompositionSolver.solve(RealVector b)
          Solve the linear equation A × X = B for matrices A.
 T[] FieldDecompositionSolver.solve(T[] b)
          Solve the linear equation A × X = B for matrices A.
 

Constructors in org.apache.commons.math.linear that throw InvalidMatrixException
EigenDecompositionImpl(double[] main, double[] secondary, double splitTolerance)
          Calculates the eigen decomposition of the given tridiagonal symmetric matrix.
EigenDecompositionImpl(RealMatrix matrix, double splitTolerance)
          Calculates the eigen decomposition of the given symmetric matrix.
LUDecompositionImpl(RealMatrix matrix)
          Calculates the LU-decomposition of the given matrix.
SingularValueDecompositionImpl(RealMatrix matrix)
          Calculates the Singular Value Decomposition of the given matrix.
 



Copyright © 2003-2010 Apache Software Foundation. All Rights Reserved.