|
double | mirml_rsamp_mean (double *x, int len) |
| Calculation of sample mean. More...
|
|
double | mirml_rsamp_mean_variance (double *x, int len, double *mean) |
| Calculation of sample mean and variance. More...
|
|
void | mirml_rsamp_statistics4 (double *x, int len, double *mean, double *variance, double *skewness, double *kurtosis) |
| Calculation of sample mean, variance, skewness and excess kurtosis. More...
|
|
void | mirml_rsamp_incr_init (mirml_rsamp_incr_t *rsamp) |
| Initialization of online incremental calculation of sample statistics.
|
|
void | mirml_rsamp_incr_add (mirml_rsamp_incr_t *rsamp, double val) |
| Add next value for online incremental calculation of sample statistics. More...
|
|
void | mirml_rsamp_incr_add_w (mirml_rsamp_incr_t *rsamp, double val, double w) |
| Add next weighted value for online incremental calculation of sample statistics. P. Pebay, T. B. Terriberry, H. Kolla, J. Bennett, Numerically stable, scalable formulas for parallel and online computation of higher-order multivariate central moments with arbitrary weights. Comput Stat 31, 1305–1325 (2016), 10.1007/s00180-015-0637-z. More...
|
|
void | mirml_rsamp_incr_calc (mirml_rsamp_incr_t *rsamp) |
| Calculate sample statistics based in accumulated data. More...
|
|
Add next weighted value for online incremental calculation of sample statistics. P. Pebay, T. B. Terriberry, H. Kolla, J. Bennett, Numerically stable, scalable formulas for parallel and online computation of higher-order multivariate central moments with arbitrary weights. Comput Stat 31, 1305–1325 (2016), 10.1007/s00180-015-0637-z.
- Note
- Sample mean value is updated in this function, but not variance, skewness and kurtosis.
- Warning
- Do not mix weighted and unweighted incremental calculation of sample statistics.