| 
    IMP Reference Guide
    2.23.0
    
   The Integrative Modeling Platform 
   | 
 
Calculate line that fits best the input data points (Linear least squares) More...
#include <IMP/algebra/LinearFit.h>
 Inheritance diagram for IMP::algebra::LinearFit2D:Calculate line that fits best the input data points (Linear least squares)
Definition at line 20 of file LinearFit.h.
Public Member Functions | |
| LinearFit2D (const Vector2Ds &data, const Floats &error_bars=Floats()) | |
| Constructor.  More... | |
| double | get_a () const | 
| get a value (a*x)  More... | |
| double | get_b () const | 
| get b value (constant)  More... | |
| double | get_fit_error () const | 
| fit error  More... | |
| void | show (std::ostream &out=std::cout) const | 
| show equation  More... | |
| IMP::algebra::LinearFit2D::LinearFit2D | ( | const Vector2Ds & | data, | 
| const Floats & | error_bars = Floats()  | 
        ||
| ) | 
Constructor.
| [in] | data | vector of pairs (VectorD<2>) with x and their corresponding y values (linear least squares) | 
| [in] | error_bars | vector of pairs (VectorD<3>) with x, corresponding y values and y errors (weighted linear least squares) | 
| double IMP::algebra::LinearFit2D::get_a | ( | ) | const | 
get a value (a*x)
Definition at line 37 of file LinearFit.h.
| double IMP::algebra::LinearFit2D::get_b | ( | ) | const | 
get b value (constant)
Definition at line 40 of file LinearFit.h.
| double IMP::algebra::LinearFit2D::get_fit_error | ( | ) | const | 
fit error
Definition at line 34 of file LinearFit.h.
| void IMP::algebra::LinearFit2D::show | ( | std::ostream & | out = std::cout | ) | const | 
show equation