GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
qr.cc File Reference
#include <string>
#include "MArray.h"
#include "Matrix.h"
#include "qr.h"
#include "qrp.h"
#include "sparse-qr.h"
#include "defun-dld.h"
#include "error.h"
#include "errwarn.h"
#include "ov.h"
#include "ovl.h"
Include dependency graph for qr.cc:

Go to the source code of this file.

Functions

OCTAVE_EXPORT octave_value_list Fqr (const octave_value_list &, int)
 
template<typename MT >
static octave_value get_qr_r (const octave::math::qr< MT > &fact)
 
C OCTAVE_EXPORT octave_functionGqr (const octave::dynamic_library &shl, bool relative)
 
template<typename T >
static octave::math::qr< T >::type qr_type (int nargout, bool economy)
 

Function Documentation

◆ Fqr()

OCTAVE_EXPORT octave_value_list Fqr ( const octave_value_list ,
int   
)

◆ get_qr_r()

template<typename MT >
static octave_value get_qr_r ( const octave::math::qr< MT > &  fact)
static

Definition at line 45 of file qr.cc.

References octave::math::qr< T >::R(), octave::math::qr< T >::regular(), and MatrixType::Upper.

Referenced by Gqr().

◆ Gqr()

◆ qr_type()

template<typename T >
static octave::math::qr<T>::type qr_type ( int  nargout,
bool  economy 
)
static

Definition at line 56 of file qr.cc.

References nargout().

Referenced by qr< T >::form(), qrp< T >::init(), qr< T >::init(), octave::math::qr< T >::qr(), and qrp< T >::qrp().