C# Class YAMP.Numerics.GivensDecomposition

The Givens rotation is an implementation of a QR decomposition. This decomposition also works for complex numbers.
Inheritance: QRDecomposition
Mostra file Open project: FlorianRappl/YAMP

Public Methods

Method Description
GivensDecomposition ( MatrixValue A ) : YAMP.Exceptions

Creates a new Givens decomposition.

Solve ( MatrixValue b ) : MatrixValue

Least squares solution of A * X = B

Method Details

GivensDecomposition() public method

Creates a new Givens decomposition.
public GivensDecomposition ( MatrixValue A ) : YAMP.Exceptions
A MatrixValue The matrix to decompose.
return YAMP.Exceptions

Solve() public method

Least squares solution of A * X = B
public Solve ( MatrixValue b ) : MatrixValue
b MatrixValue A Matrix with as many rows as A and any number of columns.
return MatrixValue