Class RunningMeanMAD¶
Defined in File algorithms.hpp
Inheritance Relationships¶
Base Type¶
public dsp::algorithms::RunningStatistics
(Class RunningStatistics)
Class Documentation¶
-
class RunningMeanMAD : public dsp::algorithms::RunningStatistics¶
Public Functions
-
inline RunningMeanMAD(double alpha = 1.0, unsigned int burn_in = 0, bool outlier_protection = false, double outlier_zscore = 3, double outlier_half_life = 1, double mean = 0.0, double mad = 0.0)¶
-
double mean() const¶
-
double mad() const¶
Protected Functions
-
virtual void update_statistics(double sample, double alpha)¶
-
inline RunningMeanMAD(double alpha = 1.0, unsigned int burn_in = 0, bool outlier_protection = false, double outlier_zscore = 3, double outlier_half_life = 1, double mean = 0.0, double mad = 0.0)¶