24 #if ! defined (octave_svd_h)
25 #define octave_svd_h 1
27 #include "octave-config.h"
41 typedef typename T::real_diag_matrix_type
DM_T;
57 : m_type (), m_driver (), left_sm (), sigma (), right_sm ()
64 : m_type (a.m_type), m_driver (a.m_driver), left_sm (a.left_sm),
65 sigma (a.sigma), right_sm (a.right_sm)
84 T left_singular_matrix (
void)
const;
88 T right_singular_matrix (
void)
const;
92 typedef typename T::element_type
P;
93 typedef typename DM_T::element_type
DM_P;
Octave interface to the compression and uncompression libraries.
calling an anonymous function involves an overhead quite comparable to the overhead of an m file function Passing a handle to a built in function is because the interpreter is not involved in the internal loop For a
T::real_diag_matrix_type DM_T
nd deftypefn *octave_map m
DM_T singular_values(void) const