SigPack - the C++ signal processing library
spectrum.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 sp
 

Functions

template<class T1 >
arma::cx_vec sp::spectrum (const arma::Col< T1 > &x, const arma::vec &W)
 
template<class T1 >
arma::vec sp::psd (const arma::Col< T1 > &x, const arma::vec &W)
 
template<class T1 >
arma::vec sp::psd (const arma::Col< T1 > &x)
 
template<class T1 >
arma::cx_mat sp::specgram_cx (const arma::Col< T1 > &x, const arma::uword Nfft=512, const arma::uword Noverl=256)
 
template<class T1 >
arma::mat sp::specgram (const arma::Col< T1 > &x, const arma::uword Nfft=512, const arma::uword Noverl=256)
 
template<class T1 >
arma::mat sp::specgram_ph (const arma::Col< T1 > &x, const arma::uword Nfft=512, const arma::uword Noverl=256)
 
template<class T1 >
arma::vec sp::pwelch_ph (const arma::Col< T1 > &x, const arma::uword Nfft=512, const arma::uword Noverl=256)
 
template<class T1 >
arma::vec sp::pwelch (const arma::Col< T1 > &x, const arma::uword Nfft=512, const arma::uword Noverl=256)
 
template<class T1 >
std::complex< double > sp::goertzel (const arma::Col< T1 > &x, const double f)
 
template<class T1 >
arma::cx_vec sp::goertzel (const arma::Col< T1 > &x, const arma::vec f)