Scythe-1.0.3
Public Attributes | Static Public Attributes
scythe::QRdecomp Struct Reference

The result of a QR decomposition. More...

#include <scythestat/ide.h>

Collaboration diagram for scythe::QRdecomp:
Collaboration graph
[legend]

List of all members.

Public Attributes

Matrix tau
Matrix pivot

Static Public Attributes

Matrix QR

Detailed Description

The result of a QR decomposition.

Objects of this type contain three matrices, QR, tau, and pivot, representing the results of a QR decomposition of a $m \times n$ matrix. After decomposition, the upper triangle of QR contains the min( $m$, $n$) by $n$ upper trapezoidal matrix $R$, while tau and the elements of QR below the diagonal represent the orthogonal matrix $Q$ as a product of min( $m$, $n$) elementary reflectors. The vector pivot is a permutation vector containing information about the pivoting strategy used in the factorization.

QR is $m \times n$, tau is a vector of dimension min( $m$, $n$), and pivot is a vector of dimension $n$.

See also:
qr_decomp (const Matrix<>& A)

The documentation for this struct was generated from the following file: