XX CMake Package
Loading...
Searching...
No Matches
XX::Polynomial::Regression Class Reference

fit polynomials to data More...

#include <XXPolynomialRegression.h>

Detailed Description

Classes

struct  Section

Public Member Functions

 Regression (size_t size)
size_t size () const
void setValue (const size_t index, const double &value)
void clear ()
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
const QVector< double > & getValues () const

Constructor & Destructor Documentation

◆ Regression()

XX::Polynomial::Regression::Regression ( size_t size)

Member Function Documentation

◆ clear()

void XX::Polynomial::Regression::clear ( )

◆ compileSections()

Section::List XX::Polynomial::Regression::compileSections ( double threshold,
size_t maxSegmentLength = 50 ) const

◆ fit()

Segment::Bundle XX::Polynomial::Regression::fit ( size_t degree,
double threshold,
size_t overFit = 2,
size_t maxSegmentLength = 50 ) const

◆ getValues()

const QVector< double > & XX::Polynomial::Regression::getValues ( ) const

◆ setValue()

void XX::Polynomial::Regression::setValue ( const size_t index,
const double & value )

◆ size()

size_t XX::Polynomial::Regression::size ( ) const

The documentation for this class was generated from the following file: