Home > Extreme Optimization Mathematics Library for .NET > Reference > Extreme.Mathematics.LinearAlgebra Namespace > LinearTransformation Class > Methods > LinearTransformation.Solve Method


Extreme Optimization Mathematics Library for .NET

LinearTransformation.Solve Method (Vector)

Solves the system of linear equations for the specified right-hand side Vector.

[Visual Basic]
Overloads Public Function Solve( _
   ByVal rightHandSide As Vector _
) As GeneralVector
[C#]
public GeneralVector Solve(
   Vector rightHandSide
);

Parameters

rightHandSide
A Vector.

Return Value

A GeneralVector containing the solution of the system of simultaneous linear equations.

Exceptions

Exception TypeCondition
ArgumentNullExceptionrightHandSide is a null reference (Nothing in Visual Basic).
DimensionMismatchExceptionThe length of rightHandSide does not equal the number of rows in the matrix underlying this system of equations.
MatrixSingularExceptionThe Matrix underlying this system of equations is singular and does not have an inverse.
DimensionMismatchExceptionThe Matrix underlying this system of equations is not square.

See Also

LinearTransformation Class | Extreme.Mathematics.LinearAlgebra Namespace | LinearTransformation.Solve Overload List