1#ifndef XXPolynomialRegressionH
2#define XXPolynomialRegressionH
29 using List = QList<Section>;
37 Segment::Bundle fit(
size_t degree,
double threshold,
size_t overFit = 2,
size_t maxSegmentLength = 50)
const;
42 QVector<double> values;
#define XXMATH_DECLSPEC
Definition XXMathExportDef.h:17
const QVector< double > & getValues() const
Segment::Bundle fit(size_t degree, double threshold, size_t overFit=2, size_t maxSegmentLength=50) const
Section::List compileSections(double threshold, size_t maxSegmentLength=50) const
void setValue(const size_t index, const double &value)
a collection of polynomial segments
Definition XXPolynomialSegmentBundle.h:13
virtual double value(const double &x) const
Polynomial(size_t degree=0)
Definition XXPopulatedAbstract.h:11
Definition XXPolynomialRegression.h:22
bool steady
Definition XXPolynomialRegression.h:25
QList< Section > List
Definition XXPolynomialRegression.h:29
size_t end
Definition XXPolynomialRegression.h:24
size_t start
Definition XXPolynomialRegression.h:23