scythe::QRdecomp Struct Reference

#include <scythestat/ide.h>

Collaboration diagram for scythe::QRdecomp:

Collaboration graph
[legend]
List of all members.

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)


Public Attributes

Matrix QR
Matrix tau
Matrix pivot


The documentation for this struct was generated from the following file:
Generated on Wed Aug 15 14:53:51 2007 for Scythe-1.0.2 by  doxygen 1.4.7