44 virtual double value(
const double& x)
const;
45 virtual void load(
const QJsonObject& data);
46 virtual QJsonObject
save()
const;
57 QVector<double> coefficents;
#define XXMATH_DECLSPEC
Definition XXMathExportDef.h:17
fit polynomials to data
Definition XXPolynomialRegression.h:16
a polynomial segment
Definition XXPolynomialSegment.h:17
n th degree polynomials
Definition XXPolynomial.h:20
void setCoefficient(size_t index, const double &value)
virtual QJsonObject save() const
Polynomial operator+(const Polynomial &other) const
Polynomial & operator-=(const Polynomial &other)
virtual void load(const QJsonObject &data)
const QVector< double > & getCoeficents() const
friend QDebug operator<<(QDebug stream, const Polynomial &polynomial)
bool operator!=(const Polynomial &other) const
virtual double value(const double &x) const
Polynomial operator-(const Polynomial &other) const
Polynomial & operator=(const Polynomial &other)
Polynomial(size_t degree=0)
Polynomial & operator+=(const Polynomial &other)
void setDegree(size_t degree)
Polynomial(const Polynomial &other)
bool operator==(const Polynomial &other) const
double operator()(const double &x) const
Polynomial(QVector< double > coefficents)
Definition XXPopulatedAbstract.h:11
std::ostream & operator<<(std::ostream &out, const ByteFours &bf)