#include <OpenMS/MATH/STATISTICS/QuadraticRegression.h>
Public Member Functions | |
| QuadraticRegression () | |
| template<typename Iterator > | |
| void | computeRegression (Iterator x_begin, Iterator x_end, Iterator y_begin) |
| template<typename Iterator > | |
| void | computeRegressionWeighted (Iterator x_begin, Iterator x_end, Iterator y_begin, Iterator w_begin) |
| double | eval (double x) const |
| double | getA () const |
| double | getB () const |
| double | getC () const |
| double | getChiSquared () const |
Protected Attributes | |
| double | a_ |
| double | b_ |
| double | c_ |
| double | chi_squared_ |
| void computeRegression | ( | Iterator | x_begin, |
| Iterator | x_end, | ||
| Iterator | y_begin | ||
| ) |
compute the quadratic regression over 2D points
| void computeRegressionWeighted | ( | Iterator | x_begin, |
| Iterator | x_end, | ||
| Iterator | y_begin, | ||
| Iterator | w_begin | ||
| ) |
compute the weighted quadratic regression over 2D points
References OpenMS::Math::iteratorRange2Wm5Vectors().
| double getA | ( | ) | const |
| double getB | ( | ) | const |
| double getC | ( | ) | const |
| double getChiSquared | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
| OpenMS / TOPP release 2.0.0 | Documentation generated on Wed Mar 30 2016 12:49:31 using doxygen 1.8.11 |