incrementaly maintain average and variance of data sequence [詳細]
#include <variance.h>


Public メソッド | |
| Variance () | |
| void | add (const double &x) |
| Add an element x. | |
| double | variance () const |
Private 型 | |
| typedef Average | base_t |
Private 変数 | |
| double | m_variance |
incrementaly maintain average and variance of data sequence
variance.h の 14 行で定義されています。
typedef Average osl::stat::Variance::base_t [private] |
variance.h の 17 行で定義されています。
| osl::stat::Variance::Variance | ( | ) | [inline] |
variance.h の 20 行で定義されています。
| void osl::stat::Variance::add | ( | const double & | x | ) | [inline] |
Add an element x.
osl::stat::Averageを再定義しています。
variance.h の 24 行で定義されています。
参照先 osl::stat::Average::add(), m_variance, と osl::stat::Average::numElements().
| double osl::stat::Variance::variance | ( | ) | const [inline] |
variance.h の 33 行で定義されています。
double osl::stat::Variance::m_variance [private] |
variance.h の 16 行で定義されています。
参照元 add(), と variance().
1.6.3