Namespaces

Types

Type LUDecomposition

Namespace MathNet.Numerics.LinearAlgebra

Methods

Properties

Public instance methods

double Determinant()

Determinant
Parameters
return double

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

Matrix Solve(Matrix B)

Solve A*X = B
Parameters
return Matrix
Matrix B A Matrix with as many rows as A and any number of columns.

string ToString()

Parameters
return string

Public properties

Double[] DoublePivot get;

Returns pivot permutation vector as a one-dimensional double array.
return Double[]

bool IsNonSingular get;

Indicates whether the matrix is nonsingular.
return bool

Matrix L get;

Returns the lower triangular factor.
return Matrix

Matrix PermutationMatrix get;

Returns the permutation matrix P, such that L*U = P*X.
return Matrix

Int32[] Pivot get;

Returns the integer pivot permutation vector.
return Int32[]

Vector PivotVector get;

Returns pivot permutation vector.
return Vector

Matrix U get;

Returns the upper triangular factor.
return Matrix