ILNumerics - Technical Application Development

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

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

#### Parameters

- A
- Type: ILNumericsInArrayDouble

Input matrix.

#### Return Value

Type: RetArrayDoubleOrthonormal / 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