ILNumerics - Technical Application Development
Assembly: ILNumerics.Computing (in ILNumerics.Computing.dll) Version: 5.5.0.0 (5.5.7503.3146)
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.5.0.0 (5.5.7503.3146)
Syntax
Parameters
- A
- Type: ILNumericsInArrayfcomplex
Input matrix.
Return Value
Type: RetArrayfcomplexOrthonormal / 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(InArrayfcomplex, OutArrayfcomplex, Boolean).
[ILNumerics Computing Engine]
See Also