Functions | |
template<typename eT , typename T1 > | |
void | qr (Mat< eT > &Q, Mat< eT > &R, const Base< eT, T1 > &X) |
QR decomposition. |
void qr | ( | Mat< eT > & | Q, | |
Mat< eT > & | R, | |||
const Base< eT, T1 > & | X | |||
) | [inline] |
QR decomposition.
Definition at line 24 of file fn_qr.hpp.
References arma_print(), Base< elem_type, derived >::get_ref(), and auxlib::qr().
00025 { 00026 arma_extra_debug_sigprint(); 00027 00028 const unwrap<T1> tmp(X.get_ref()); 00029 00030 const bool ok = auxlib::qr(Q, R, tmp.M); 00031 if(ok == false) 00032 { 00033 arma_print("qr(): matrix factorisation failed"); 00034 } 00035 00036 }