Uses of Interface
org.apache.commons.math.linear.RealMatrix

Packages that use RealMatrix
org.apache.commons.math.linear Linear algebra support. 
org.apache.commons.math.random Random number and random data generators. 
org.apache.commons.math.stat.descriptive Generic univariate summary statistic objects. 
org.apache.commons.math.stat.descriptive.moment Summary statistics based on moments. 
org.apache.commons.math.stat.regression Statistical routines involving multivariate data. 
 

Uses of RealMatrix in org.apache.commons.math.linear
 

Classes in org.apache.commons.math.linear that implement RealMatrix
 class RealMatrixImpl
          Implementation of RealMatrix using a double[][] array to store entries and LU decomposition to support linear system solution and inverse.
 

Methods in org.apache.commons.math.linear that return RealMatrix
 RealMatrix RealMatrixImpl.add(RealMatrix m)
          Compute the sum of this and m.
 RealMatrix RealMatrix.add(RealMatrix m)
          Compute the sum of this and m.
 RealMatrix RealMatrixImpl.copy()
          Returns a (deep) copy of this.
 RealMatrix RealMatrix.copy()
          Returns a (deep) copy of this.
static RealMatrix MatrixUtils.createColumnRealMatrix(double[] columnData)
          Creates a column RealMatrix using the data from the input array.
static RealMatrix MatrixUtils.createRealIdentityMatrix(int dimension)
          Returns dimension x dimension identity matrix.
static RealMatrix MatrixUtils.createRealMatrix(double[][] data)
          Returns a RealMatrix whose entries are the the values in the the input array.
static RealMatrix MatrixUtils.createRealMatrix(double[][] data, boolean copyArray)
          Returns a RealMatrix whose entries are the the values in the the input array.
static RealMatrix MatrixUtils.createRowRealMatrix(double[] rowData)
          Creates a row RealMatrix using the data from the input array.
 RealMatrix RealMatrixImpl.getColumnMatrix(int column)
          Returns the entries in column number column as a column matrix.
 RealMatrix RealMatrix.getColumnMatrix(int column)
          Returns the entries in column number column as a column matrix.
 RealMatrix EigenDecompositionImpl.getD()
          Returns the diagonal matrix D of the decomposition.
 RealMatrix EigenDecomposition.getD()
          Returns the diagonal matrix D of the decomposition.
 RealMatrix QRDecomposition.getH()
          Returns the Householder reflector vectors.
 RealMatrix QRDecompositionImpl.getH()
          Returns the Householder reflector vectors.
 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.
 RealMatrix LUDecompositionImpl.getL()
          Returns the matrix L of the decomposition.
 RealMatrix LUDecomposition.getL()
          Returns the matrix L of the decomposition.
 RealMatrix LUDecompositionImpl.getP()
          Returns the P rows permutation matrix.
 RealMatrix LUDecomposition.getP()
          Returns the P rows permutation matrix.
 RealMatrix QRDecomposition.getQ()
          Returns the matrix Q of the decomposition.
 RealMatrix QRDecompositionImpl.getQ()
          Returns the matrix Q of the decomposition.
 RealMatrix QRDecomposition.getQT()
          Returns the transpose of the matrix Q of the decomposition.
 RealMatrix QRDecompositionImpl.getQT()
          Returns the transpose of the matrix Q of the decomposition.
 RealMatrix QRDecomposition.getR()
          Returns the matrix R of the decomposition.
 RealMatrix QRDecompositionImpl.getR()
          Returns the matrix R of the decomposition.
 RealMatrix RealMatrixImpl.getRowMatrix(int row)
          Returns the entries in row number row as a row matrix.
 RealMatrix RealMatrix.getRowMatrix(int row)
          Returns the entries in row number row as a row matrix.
 RealMatrix SingularValueDecomposition.getS()
          Returns the diagonal matrix Σ of the decomposition.
 RealMatrix RealMatrixImpl.getSubMatrix(int[] selectedRows, int[] selectedColumns)
          Gets a submatrix.
 RealMatrix RealMatrix.getSubMatrix(int[] selectedRows, int[] selectedColumns)
          Gets a submatrix.
 RealMatrix RealMatrixImpl.getSubMatrix(int startRow, int endRow, int startColumn, int endColumn)
          Gets a submatrix.
 RealMatrix RealMatrix.getSubMatrix(int startRow, int endRow, int startColumn, int endColumn)
          Gets a submatrix.
 RealMatrix LUDecompositionImpl.getU()
          Returns the matrix U of the decomposition.
 RealMatrix LUDecomposition.getU()
          Returns the matrix U of the decomposition.
 RealMatrix SingularValueDecomposition.getU()
          Returns the matrix U of the decomposition.
 RealMatrix EigenDecompositionImpl.getV()
          Returns the matrix V of the decomposition.
 RealMatrix EigenDecomposition.getV()
          Returns the matrix V of the decomposition.
 RealMatrix SingularValueDecomposition.getV()
          Returns the matrix V of the decomposition.
 RealMatrix EigenDecompositionImpl.getVT()
          Returns the transpose of the matrix V of the decomposition.
 RealMatrix EigenDecomposition.getVT()
          Returns the transpose of the matrix V of the decomposition.
 RealMatrix RealMatrixImpl.inverse()
          Returns the inverse of this matrix.
 RealMatrix RealMatrix.inverse()
          Deprecated. as of release 2.0, replaced by DecompositionSolver.getInverse()
 RealMatrix RealMatrixImpl.multiply(RealMatrix m)
          Returns the result of postmultiplying this by m.
 RealMatrix RealMatrix.multiply(RealMatrix m)
          Returns the result of postmultiplying this by m.
 RealMatrix RealVector.outerProduct(double[] v)
          Compute the outer product.
 RealMatrix RealVectorImpl.outerProduct(double[] v)
          Compute the outer product.
 RealMatrix RealVector.outerProduct(RealVector v)
          Compute the outer product.
 RealMatrix RealVectorImpl.outerProduct(RealVector v)
          Compute the outer product.
 RealMatrix RealMatrixImpl.preMultiply(RealMatrix m)
          Returns the result premultiplying this by m.
 RealMatrix RealMatrix.preMultiply(RealMatrix m)
          Returns the result premultiplying this by m.
 RealMatrix RealMatrixImpl.scalarAdd(double d)
          Returns the result of adding d to each entry of this.
 RealMatrix RealMatrix.scalarAdd(double d)
          Returns the result of adding d to each entry of this.
 RealMatrix RealMatrixImpl.scalarMultiply(double d)
          Returns the result multiplying each entry of this by d.
 RealMatrix RealMatrix.scalarMultiply(double d)
          Returns the result multiplying each entry of this by d.
 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.
 RealMatrix RealMatrixImpl.subtract(RealMatrix m)
          Compute this minus m.
 RealMatrix RealMatrix.subtract(RealMatrix m)
          Compute this minus m.
 RealMatrix RealMatrixImpl.transpose()
          Returns the transpose of this matrix.
 RealMatrix RealMatrix.transpose()
          Returns the transpose of this matrix.
 

Methods in org.apache.commons.math.linear with parameters of type RealMatrix
 RealMatrix RealMatrixImpl.add(RealMatrix m)
          Compute the sum of this and m.
 RealMatrix RealMatrix.add(RealMatrix m)
          Compute the sum of this and m.
 void EigenDecompositionImpl.decompose(RealMatrix matrix)
          Decompose a matrix.
 void LUDecompositionImpl.decompose(RealMatrix matrix)
          Decompose a matrix.
 void QRDecompositionImpl.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 LUDecomposition.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 RealMatrixImpl.multiply(RealMatrix m)
          Returns the result of postmultiplying this by m.
 RealMatrix RealMatrix.multiply(RealMatrix m)
          Returns the result of postmultiplying this by m.
 RealMatrix RealMatrixImpl.preMultiply(RealMatrix m)
          Returns the result premultiplying this by m.
 RealMatrix RealMatrix.preMultiply(RealMatrix m)
          Returns the result premultiplying this by m.
 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.
 RealMatrix RealMatrixImpl.subtract(RealMatrix m)
          Compute this minus m.
 RealMatrix RealMatrix.subtract(RealMatrix m)
          Compute this minus m.
 

Constructors in org.apache.commons.math.linear with parameters of type RealMatrix
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.
QRDecompositionImpl(RealMatrix matrix)
          Calculates the QR-decomposition of the given matrix.
 

Uses of RealMatrix in org.apache.commons.math.random
 

Methods in org.apache.commons.math.random that return RealMatrix
 RealMatrix CorrelatedRandomVectorGenerator.getRootMatrix()
          Get the root of the covariance matrix.
 

Constructors in org.apache.commons.math.random with parameters of type RealMatrix
CorrelatedRandomVectorGenerator(double[] mean, RealMatrix covariance, double small, NormalizedRandomGenerator generator)
          Simple constructor.
CorrelatedRandomVectorGenerator(RealMatrix covariance, double small, NormalizedRandomGenerator generator)
          Simple constructor.
 

Uses of RealMatrix in org.apache.commons.math.stat.descriptive
 

Methods in org.apache.commons.math.stat.descriptive that return RealMatrix
 RealMatrix MultivariateSummaryStatistics.getCovariance()
          Returns the covariance matrix of the values that have been added.
 RealMatrix SynchronizedMultivariateSummaryStatistics.getCovariance()
          Returns the covariance matrix of the values that have been added.
 RealMatrix StatisticalMultivariateSummary.getCovariance()
          Returns the covariance of the available values.
 

Uses of RealMatrix in org.apache.commons.math.stat.descriptive.moment
 

Methods in org.apache.commons.math.stat.descriptive.moment that return RealMatrix
 RealMatrix VectorialCovariance.getResult()
          Get the covariance matrix.
 

Uses of RealMatrix in org.apache.commons.math.stat.regression
 

Fields in org.apache.commons.math.stat.regression declared as RealMatrix
protected  RealMatrix AbstractMultipleLinearRegression.X
          X sample data.
protected  RealMatrix AbstractMultipleLinearRegression.Y
          Y sample data.
 

Methods in org.apache.commons.math.stat.regression that return RealMatrix
protected abstract  RealMatrix AbstractMultipleLinearRegression.calculateBeta()
          Calculates the beta of multiple linear regression in matrix notation.
protected  RealMatrix GLSMultipleLinearRegression.calculateBeta()
          Calculates beta by GLS.
protected  RealMatrix OLSMultipleLinearRegression.calculateBeta()
          Calculates regression coefficients using OLS.
protected abstract  RealMatrix AbstractMultipleLinearRegression.calculateBetaVariance()
          Calculates the beta variance of multiple linear regression in matrix notation.
protected  RealMatrix GLSMultipleLinearRegression.calculateBetaVariance()
          Calculates the variance on the beta by GLS.
protected  RealMatrix OLSMultipleLinearRegression.calculateBetaVariance()
          Calculates the variance on the beta by OLS.
protected  RealMatrix AbstractMultipleLinearRegression.calculateResiduals()
          Calculates the residuals of multiple linear regression in matrix notation.
 



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