TS++ library: time series library
Time series filters

time series filters More...

Namespaces

 ts::filter
 time series filters
 

Classes

class  ts::filter::SetByIndex
 set sample values selected by index More...
 
class  ts::filter::RemoveTrend
 remove trend More...
 
class  ts::filter::RemoveAverage
 remove average More...
 
class  ts::filter::HanningTaper
 hanning taper. More...
 
class  ts::filter::Scale
 
class  ts::filter::Add
 
class  ts::filter::ForceToBase
 force signal to a baseline.The filter removes a linear trend from the time series. After this operation the average in the index ranges [i1,i2] and [i3,i4] will vanish. The index range limits are More...
 
class  ts::filter::Reverse
 
class  ts::filter::Normalize
 
class  ts::filter::Delay
 
class  ts::filter::Square
 
class  ts::filter::SquareRoot
 
class  ts::filter::Rectifier
 
class  ts::filter::CumSum
 
class  ts::filter::Powerof
 
class  ts::filter::GaussianNoise
 Add random Gaussian noise. More...
 
class  ts::filter::RemoveFirst
 remove value of first sample from series More...
 
class  ts::filter::RestoreFirst
 restore value of first sample to series More...
 
class  ts::filter::Pad
 

Functions

Tfilterhandle ts::filter::make_filter (std::string s, const bool &debug)
 function to generate filter class More...
 
void ts::filter::print_help (std::ostream &os)
 print usage information More...
 

Detailed Description

time series filters