|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||