ILuDecomposition Interface |
LU decomposition of a rectangular matrix.
Namespace: Altaxo.Calc.LinearAlgebraAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3261.0 (4.8.3261.0)
Syntaxpublic interface ILuDecomposition
The ILuDecomposition type exposes the following members.
Properties
Methods | Name | Description |
---|
 | Solve | Solves a set of equation systems of type A * X = B. |
Top
Remarks
For an m-by-n matrix
A with m >= n, the LU decomposition is an m-by-n
unit lower triangular matrix
L, an n-by-n upper triangular matrix
U,
and a permutation vector
piv of length m so that
A(piv)=L*U.
If m < n, then
L is m-by-m and
U is m-by-n.
The LU decompostion with pivoting always exists, even if the matrix is
singular, so the constructor will never fail. The primary use of the
LU decomposition is in the solution of square systems of simultaneous
linear equations. This will fail if
IsNonSingular returns
.
See Also