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

Go to the source code of this file.

Namespaces

 sp
 

Macros

#define err_handler(msg)
 
#define wrn_handler(msg)
 

Functions

arma_inline double sp::sinc (double x)
 
arma_inline arma::vec sp::sinc (const arma::vec &x)
 
arma_inline double sp::besseli0 (double x)
 
template<typename T >
double sp::angle (const std::complex< T > &x)
 
arma_inline arma::vec sp::angle (const arma::cx_vec &x)
 
arma_inline arma::mat sp::angle (const arma::cx_mat &x)
 
arma_inline arma::vec sp::unwrap (const arma::vec &x)
 
arma_inline arma::vec sp::timevec (const int N, const double Fs)
 
template<typename T >
arma::Col< T > sp::fftshift (const arma::Col< T > &Pxx)
 
template<typename T >
arma::Col< T > sp::ifftshift (const arma::Col< T > &Pxx)
 
template<typename T >
arma::Mat< T > sp::fftshift (const arma::Mat< T > &Pxx)
 
template<typename T >
arma::Mat< T > sp::ifftshift (const arma::Mat< T > &Pxx)
 
arma_inline std::string sp::sp_version (void)
 

Variables

const double sp::PI = 3.14159265358979323846
 
const double sp::PI_2 = 6.28318530717958647692