Package | Description |
---|---|
fr.cnes.sirius.patrius.covariance | |
fr.cnes.sirius.patrius.math.linear |
Modifier and Type | Method and Description |
---|---|
DiagonalMatrix |
Covariance.getStandardDeviationMatrix()
Gets the standard deviation matrix.
|
DiagonalMatrix |
Covariance.getVarianceMatrix()
Gets the variance matrix.
|
Modifier and Type | Method and Description |
---|---|
DiagonalMatrix |
DiagonalMatrix.add(DiagonalMatrix m)
Returns the result of adding the diagonal matrix
m to this matrix. |
DiagonalMatrix |
DiagonalMatrix.copy()
Returns a deep copy of this matrix.
|
static DiagonalMatrix |
DiagonalMatrix.createIdentityMatrix(int n)
Creates an identity matrix of the specified dimension.
|
DiagonalMatrix |
DiagonalMatrix.createMatrix(int rowDimension,
int columnDimension)
Creates a new matrix of the same type as this matrix.
|
DiagonalMatrix |
DiagonalMatrix.getInverse()
Gets the inverse (or pseudo-inverse) of this matrix using the default decomposition.
|
DiagonalMatrix |
DiagonalMatrix.getInverse(Function<RealMatrix,Decomposition> decompositionBuilder)
Gets the inverse (or pseudo-inverse) of this matrix using the given decomposition algorithm.
|
DiagonalMatrix |
DiagonalMatrix.getSubMatrix(int startIndex,
int endIndex)
Extracts the submatrix corresponding to the specified indices.
|
DiagonalMatrix |
DiagonalMatrix.multiply(DiagonalMatrix m,
double d)
Returns the result of postmultiplying this matrix by the diagonal matrix
m , then by
the scalar d . |
DiagonalMatrix |
DiagonalMatrix.power(int p)
Returns the the result of multiplying this matrix with itself
p times. |
DiagonalMatrix |
DiagonalMatrix.scalarMultiply(double d)
Returns the result of multiplying the entries of this matrix by the scalar
d . |
DiagonalMatrix |
DiagonalMatrix.subtract(DiagonalMatrix m)
Returns the result of subtracting the diagonal matrix
m from this matrix. |
DiagonalMatrix |
DiagonalMatrix.transpose()
Returns the transpose of this matrix.
|
DiagonalMatrix |
DiagonalMatrix.transpose(boolean forceCopy)
Returns the transpose of this matrix.
|
Modifier and Type | Method and Description |
---|---|
DiagonalMatrix |
DiagonalMatrix.add(DiagonalMatrix m)
Returns the result of adding the diagonal matrix
m to this matrix. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.add(DiagonalMatrix m)
Returns the result of adding the diagonal matrix
m to this matrix. |
RealMatrix |
DecomposedSymmetricPositiveMatrix.multiply(DiagonalMatrix m,
double d)
Returns the result of postmultiplying this matrix by the diagonal matrix
m , then by
the scalar d . |
DiagonalMatrix |
DiagonalMatrix.multiply(DiagonalMatrix m,
double d)
Returns the result of postmultiplying this matrix by the diagonal matrix
m , then by
the scalar d . |
RealMatrix |
AbstractRealMatrix.multiply(DiagonalMatrix m,
double d)
Returns the result of postmultiplying this matrix by the diagonal matrix
m , then by
the scalar d . |
RealMatrix |
ArrayRowSymmetricMatrix.multiply(DiagonalMatrix m,
double d)
Returns the result of postmultiplying this matrix by the diagonal matrix
m , then by
the scalar d . |
DiagonalMatrix |
DiagonalMatrix.subtract(DiagonalMatrix m)
Returns the result of subtracting the diagonal matrix
m from this matrix. |
ArrayRowSymmetricMatrix |
ArrayRowSymmetricMatrix.subtract(DiagonalMatrix m)
Returns the result of subtracting the diagonal matrix
m from this matrix. |
Copyright © 2023 CNES. All rights reserved.