Interface ISolverMatrixDecomposition<T>
Common interface for matrix decompositions which
can be used to solve linear systems of equations.
Assembly: ISynergy.Framework.Mathematics.dll
Syntax
public interface ISolverMatrixDecomposition<T>
where T : struct
Type Parameters
Methods
View Source
Computes (Xt * X)^1
(the inverse of the covariance matrix). This
matrix can be used to determine standard errors for the coefficients when
solving a linear set of equations through any of the Solve(T[,])
methods.
Declaration
T[, ] GetInformationMatrix()
Returns
View Source
Inverse()
Solves a set of equation systems of type A * X = I
.
Declaration
Returns
View Source
Reverse()
Reverses the decomposition, reconstructing the original matrix X
.
Declaration
Returns
View Source
Solve(T[])
Solves a set of equation systems of type A * X = B
.
Declaration
Parameters
Type |
Name |
Description |
T[] |
value |
|
Returns
View Source
Solve(T[,])
Solves a set of equation systems of type A * X = B
.
Declaration
Parameters
Type |
Name |
Description |
T[,] |
value |
|
Returns
Extension Methods