Vespucci  1.0.0
cwt.h File Reference

Go to the source code of this file.

Namespaces

 Vespucci
 A namespace for "global" functions, including math functions.
 
 Vespucci::Math
 A namespace for math functions relating to linear least squares regression.
 
 Vespucci::Math::DimensionReduction
 A namespace for math functions relating to dimension reduction.
 
 Vespucci::Math::Transform
 

Functions

VESPUCCI_EXPORT arma::mat Vespucci::Math::Transform::cwt (arma::vec X, std::string wavelet, arma::uvec scales)
 Vespucci::Math::Transform::cwt. More...
 
VESPUCCI_EXPORT arma::mat Vespucci::Math::Transform::cwt_mat (arma::mat X, std::string wavelet, arma::uword qscale)
 
VESPUCCI_EXPORT arma::vec Vespucci::Math::Transform::cwt_spdbc (const arma::vec &X, std::string wavelet, arma::uword qscale, double threshold, std::string threshold_method, arma::uword window_size, arma::umat &peak_extrema, arma::vec &baseline)
 
VESPUCCI_EXPORT arma::mat Vespucci::Math::Transform::cwt_spdbc_mat (const arma::mat &X, std::string wavelet, arma::uword qscale, double threshold, std::string threshold_method, arma::uword window_size, arma::field< arma::umat > &peak_positions, arma::mat &baselines)
 
VESPUCCI_EXPORT arma::field< arma::mat > Vespucci::Math::Transform::cwt_multi_mat (arma::mat X, std::string wavelet, arma::uvec scales)
 
VESPUCCI_EXPORT arma::field< arma::mat > Vespucci::Math::Transform::cwt_multi (const arma::mat &X, std::string wavelet, arma::uvec scales)
 Vespucci::Math::Transform::cwt_multi. More...
 
VESPUCCI_EXPORT arma::mat Vespucci::Math::Transform::cwtPeakAnalysis (const arma::mat &X, std::string wavelet, arma::uword qscale, double threshold, std::string threshold_method, arma::mat &transform)
 
VESPUCCI_EXPORT arma::mat Vespucci::Math::Transform::FindRidges (arma::mat coefs)