Computes a QR decomposition of the given matrix.

Namespace:  CenterSpace.NMath.Matrix
Assembly:  NMath (in NMath.dll) Version: 5.1.0.0

Syntax

C#
public DoubleQRDecomp GetDecomp(
	DoubleMatrix A,
	bool inPlace
)
Visual Basic (Declaration)
Public Function GetDecomp ( _
	A As DoubleMatrix, _
	inPlace As Boolean _
) As DoubleQRDecomp
Visual C++
public:
DoubleQRDecomp^ GetDecomp(
	DoubleMatrix^ A, 
	bool inPlace
)

Parameters

A
Type: CenterSpace.NMath.Core..::.DoubleMatrix
A matrix.
inPlace
Type: System..::.Boolean
If true, the QR decomposition will overwrite the input matrix A. If false the input matrix A will be preserved at the expense of making a copy of A. Note that if inPlace is true, the input matrix A will not be checked for valid input (NaN's and infinity's).

Return Value

A QR decomposition of A.

See Also