Solves a linear [4x4] system A*x=b.

Namespace:  ceometric.VectorGeometry
Assembly:  ceometric.VectorGeometry (in ceometric.VectorGeometry.dll) Version: 1.8.0.0 (1.8.0.0)

Syntax

C#
public static double[] Solve(
	Matrix4d A,
	double[] b
)
Visual Basic (Declaration)
Public Shared Function Solve ( _
	A As Matrix4d, _
	b As Double() _
) As Double()
Visual C++
public:
static array<double>^ Solve(
	Matrix4d^ A, 
	array<double>^ b
)

Parameters

A
Type: ceometric.VectorGeometry..::.Matrix4d
The [4x4] matrix A.
b
Type: array< System..::.Double >[]()[]
The [4x1] load vector b.

Return Value

Returns the four unknowns x of the linear [4x4] system A*x=b.

Exceptions

ExceptionCondition
System..::.ArithmeticExceptionThe determinant of the system is zero.

See Also