cgv
|
#include <statistics.h>
Public Member Functions | |
statistics () | |
initialize with no value considered yet More... | |
statistics (const double &v) | |
initialize and consider one value | |
statistics (const double &v, unsigned int n) | |
initialize and consider n equal values | |
void | init () |
initialize | |
void | init (const double &v) |
initialize and consider one value | |
void | init (const double &v, unsigned int n) |
initialize and consider n equal values | |
void | update (const double &v) |
consider another value | |
void | update (const double &v, unsigned int n) |
consider another value count times | |
double | get_average () const |
compute average of the considered values | |
double | get_standard_deviation () const |
compute standard deviation of the considered value | |
double | get_sum () const |
get the sum of the considered variables | |
double | get_sum_of_squares () const |
get the sum of the considered variables | |
double | get_min () const |
get the minimum of the considered variables | |
double | get_max () const |
get the maximum of the considered variables | |
unsigned int | get_count () const |
get the number of considered variables | |
incrementally accumulate statistical information
cgv::utils::statistics::statistics | ( | ) |
initialize with no value considered yet
incrementally accumulate statistical information