sablib
Loading...
Searching...
No Matches
psalsa.h
Go to the documentation of this file.
1
9
10#ifndef __SABLIB_PSALSA_H__
11#define __SABLIB_PSALSA_H__
12
13#include <stdexcept>
14#include <vector>
15
16namespace sablib {
17
31const std::vector<double> BaselinePsalsa(
32 std::vector<double> & y, const double lambda, const double p, const double k,
33 const unsigned int s = 2, const unsigned int loop = 10, const double eps = 1e-3
34);
35
36}; // namespace sablib
37
38#endif // __SABLIB_PSALSA_H__
const std::vector< double > BaselinePsalsa(std::vector< double > &y, const double lambda, const double p, const double k, const unsigned int s, const unsigned int loop, const double eps)
Performs baseline estimation using Peaked Signal’s Asymmetric Least Squares Algorithm (psalsa).
Definition psalsa.cpp:16