complex_functions.h File Reference

This graph shows which files directly or indirectly include this file:


Namespaces

namespace  SPUC

Functions

template<typename T>
complex< T > SPUC::complexj (void)
 Complex value (0,1).
template<typename T>
complex< T > SPUC::conjugate (complex< T > x)
 Conjugate.
template<typename T>
SPUC::magnitude_squared (complex< T > x)
 Magnitude Squared of complex vector (also norm).
template<typename T>
SPUC::norm (complex< T > x)
 Magnitude Squared of complex vector (also magnitude_squared).
template<typename T>
complex< double > SPUC::normalized (complex< T > x)
 Normalized vector (magnitude = 1).
template<typename T>
complex< T > SPUC::real_mult (complex< T > r, complex< T > l)
 only get real part of result
template<typename T>
complex< T > SPUC::reals_only_mult (complex< T > r, complex< T > l)
 only get product of real parts
template<typename T>
SPUC::approx_mag (complex< T > x)
 Approximate magnitude function.
template<typename T>
double SPUC::arg (const complex< T > x)
 Return phase angle (radians) of complex number.
template<typename T>
complex< double > SPUC::rational (complex< T > l)
 Convert to complex<double>.
template<typename T>
complex< double > SPUC::reciprocal (complex< T > x)

Generated on Mon Jun 9 19:38:01 2008 for DSPTemplates by  doxygen 1.4.7