Simple linear regression
Fit a line y = a + b*x to a list of data {x,y}.
LinearRegression< T >::LinearRegression | ( | ) | [inline] |
LinearRegression< T >::LinearRegression | ( | const MArray< T, 1 > & | x, | |
const MArray< T, 1 > & | y, | |||
const MArray< T, 1 > & | e | |||
) | [inline] |
References LinearRegression< T >::regression().
LinearRegression< T >::LinearRegression | ( | const MArray< T, 1 > & | x, | |
const MArray< T, 1 > & | y | |||
) | [inline] |
References LinearRegression< T >::regression().
T LinearRegression< T >::regression | ( | const MArray< T, 1 > & | x, | |
const MArray< T, 1 > & | y, | |||
const MArray< T, 1 > & | e | |||
) | [inline] |
References LinearRegression< T >::a_, LinearRegression< T >::avg_x_, LinearRegression< T >::avg_y_, LinearRegression< T >::b_, LinearRegression< T >::chi2_, LinearRegression< T >::cov_, LinearRegression< T >::sa2_, and LinearRegression< T >::sb2_.
Referenced by LinearRegression< T >::LinearRegression().
T LinearRegression< T >::get_chi2 | ( | void | ) | [inline] |
References LinearRegression< T >::chi2_.
T LinearRegression< T >::get_reduced_chi2 | ( | void | ) | [inline] |
References LinearRegression< T >::chi2_.
T LinearRegression< T >::get_a | ( | void | ) | [inline] |
References LinearRegression< T >::a_.
T LinearRegression< T >::get_b | ( | void | ) | [inline] |
References LinearRegression< T >::b_.
T LinearRegression< T >::get_sa | ( | void | ) | [inline] |
References LinearRegression< T >::sa2_.
T LinearRegression< T >::get_sb | ( | void | ) | [inline] |
References LinearRegression< T >::sb2_.
T LinearRegression< T >::get_cov | ( | void | ) | [inline] |
References LinearRegression< T >::cov_.
T LinearRegression< T >::get_avg_x | ( | void | ) | [inline] |
References LinearRegression< T >::avg_x_.
T LinearRegression< T >::get_avg_y | ( | void | ) | [inline] |
References LinearRegression< T >::avg_y_.
T LinearRegression< T >::a_ [protected] |
Referenced by LinearRegression< T >::get_a(), and LinearRegression< T >::regression().
T LinearRegression< T >::sa2_ [protected] |
Referenced by LinearRegression< T >::get_sa(), and LinearRegression< T >::regression().
T LinearRegression< T >::b_ [protected] |
Referenced by LinearRegression< T >::get_b(), and LinearRegression< T >::regression().
T LinearRegression< T >::sb2_ [protected] |
Referenced by LinearRegression< T >::get_sb(), and LinearRegression< T >::regression().
T LinearRegression< T >::chi2_ [protected] |
T LinearRegression< T >::cov_ [protected] |
Referenced by LinearRegression< T >::get_cov(), and LinearRegression< T >::regression().
T LinearRegression< T >::avg_x_ [protected] |
Referenced by LinearRegression< T >::get_avg_x(), and LinearRegression< T >::regression().
T LinearRegression< T >::avg_y_ [protected] |
Referenced by LinearRegression< T >::get_avg_y(), and LinearRegression< T >::regression().