24 #if ! defined (octave_aepbalance_h) 25 #define octave_aepbalance_h 1 27 #include "octave-config.h" 35 template <
typename MT>
40 typedef typename MT::real_column_vector_type
VT;
44 aepbalance (
const MT&
a,
bool noperm =
false,
bool noscal =
false);
MT::real_column_vector_type VT
VT permuting_vector(void) const
VT scaling_vector(void) const
aepbalance(const aepbalance &a)
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
MT balanced_matrix(void) const
aepbalance & operator=(const aepbalance &a)
MT balancing_matrix(void) const
virtual ~aepbalance(void)=default