ILNumerics Ultimate VS

ILMathqr Method (InArrayDouble)

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
QR decomposition - raw output as returned from LAPACK.

[ILNumerics Computing Engine]

Namespace:  ILNumerics
Assembly:  ILNumerics.Computing (in ILNumerics.Computing.dll) Version: (5.5.7503.3146)

public static RetArray<double> qr(
	InArray<double> A


Type: ILNumericsInArrayDouble
Input matrix.

Return Value

Type: RetArrayDouble
Orthonormal / unitary matrix Q and upper triangular matrix R packed into a single matrix. This is the output of the lapack function ?geqrf.

Input matrix A is not altered.

The matrix returned is the direct output of the lapack function [d,s,c,z]geqrf, respectively. It contains the decomposition factors Q and R, but they are combined into a single matrix. Overloads exist which return Q and R individually: qr(InArrayDouble, OutArrayDouble, Boolean).

[ILNumerics Computing Engine]

See Also