StatTimeSerAnalysis::ShortenFilter Function

void ShortenFilter(TVec *Data, TVec *S, int &Tau, TVec *Filter = null, const int MaxTau = 15);

Memory-shortening filter.

#NameTypeDescription
1DataTVec *Original time series.
2STVec *Returns transformed time series.
3Tauint &Returns optimal Tau shortening index.
4Filter = nullTVec *If set, it returns coefficients of memory shortening filter. Size of Phi is adjusted automatically.
5MaxTau = 15const intMaximum number of iterations in ERR minimization (default value 15).
Remarks:

Decide if time series is "long-memory", and if so, apply a memory-shortening transformation, as defined in Brockwell, page 318.

See Also: StatTimeSerAnalysis::ARARFit, StatTimeSerAnalysis::ARARForecast
Declared in Dew::Stats::Units::StatTimeSerAnalysis · Dew.Stats/Units.StatTimeSerAnalysis.h · Cross-compiler