Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

vnl_qr< T > Class Template Reference

#include <vnl_qr.h>

Collaboration diagram for vnl_qr< T >:

Collaboration graph
[legend]
List of all members.

Public Methods

 vnl_qr (vnl_matrix< T > const &M)
 ~vnl_qr ()
vnl_matrix< T > inverse () const
vnl_matrix< T > tinverse () const
vnl_matrix< T > recompose () const
vnl_matrix< T > solve (const vnl_matrix< T > &rhs) const
vnl_vector< T > solve (const vnl_vector< T > &rhs) const
determinant () const
vnl_matrix< T > & Q ()
vnl_matrix< T > & R ()
vnl_vector< T > QtB (const vnl_vector< T > &b) const
void extract_q_and_r (vnl_matrix< T > *Q, vnl_matrix< T > *R)

Detailed Description

template<class T>
class vnl_qr< T >

Calculate QR decomposition of a matrix. More detailed description not available

Definition at line 27 of file vnl_qr.h.


Constructor & Destructor Documentation

template<class T>
vnl_qr< T >::vnl_qr vnl_matrix< T > const &    M
 

template<class T>
vnl_qr< T >::~vnl_qr  
 


Member Function Documentation

template<class T>
T vnl_qr< T >::determinant   const
 

template<class T>
void vnl_qr< T >::extract_q_and_r vnl_matrix< T > *    Q,
vnl_matrix< T > *    R
 

template<class T>
vnl_matrix<T> vnl_qr< T >::inverse   const
 

template<class T>
vnl_matrix<T>& vnl_qr< T >::Q  
 

template<class T>
vnl_vector<T> vnl_qr< T >::QtB const vnl_vector< T > &    b const
 

template<class T>
vnl_matrix<T>& vnl_qr< T >::R  
 

template<class T>
vnl_matrix<T> vnl_qr< T >::recompose   const
 

template<class T>
vnl_vector<T> vnl_qr< T >::solve const vnl_vector< T > &    rhs const
 

template<class T>
vnl_matrix<T> vnl_qr< T >::solve const vnl_matrix< T > &    rhs const
 

template<class T>
vnl_matrix<T> vnl_qr< T >::tinverse   const
 


The documentation for this class was generated from the following file:
Generated at Fri May 21 01:17:21 2004 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000