ILNumerics Ultimate VSILMathqr 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.3.0.0 (5.3.7131.2749)
Syntax

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

Parameters

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.
Remarks

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

Reference