summaryrefslogtreecommitdiff log msg author committer range
diff options
 context: 12345678910152025303540 space: includeignore mode: unifiedssdiffstat only
Diffstat (limited to 'doc/html/boost/accumulators/impl/variance_impl.html')
-rw-r--r--doc/html/boost/accumulators/impl/variance_impl.html46
1 files changed, 23 insertions, 23 deletions
 diff --git a/doc/html/boost/accumulators/impl/variance_impl.html b/doc/html/boost/accumulators/impl/variance_impl.htmlindex b6fe5ae31d..f83da1e944 100644--- a/doc/html/boost/accumulators/impl/variance_impl.html+++ b/doc/html/boost/accumulators/impl/variance_impl.html@@ -35,50 +35,50 @@ template<typename Sample, typename MeanFeature, typename Tag> struct variance_impl : public accumulator_base { // construct/copy/destruct- template<typename Args> variance_impl(Args const &);+ template<typename Args> variance_impl(Args const &); - // public member functions- template<typename Args> void operator()(Args const &);- result_type result(dont_care) const;+ // public member functions+ template<typename Args> void operator()(Args const &);+ result_type result(dont_care) const; };
-

Description

-

Iterative calculation of sample variance according to the formula

+

Description

+

Iterative calculation of sample variance according to the formula

-

Equation 1.31.

-
+

Equation 1.31.

+

where

-

Equation 1.32.

-
+

Equation 1.32.

+
-

is the estimate of the sample mean and is the number of samples.

-

Note that the sample variance is not defined for .

+

is the estimate of the sample mean and is the number of samples.

+

Note that the sample variance is not defined for .

A simplification can be obtained by the approximate recursion

-

Equation 1.33.

-
+

Equation 1.33.

+

because the difference

-

Equation 1.34.

-
+

Equation 1.34.

+
-

converges to zero as . However, for small the difference can be non-negligible.

+

converges to zero as . However, for small the difference can be non-negligible.

-

+

variance_impl public construct/copy/destruct

-
1. template<typename Args> variance_impl(Args const & args);
+
1. template<typename Args> variance_impl(Args const & args);
-

-variance_impl public member functions

+

+variance_impl public member functions

-
1. template<typename Args> void operator()(Args const & args);
2. -
3. result_type result(dont_care) const;
4. +
5. template<typename Args> void operator()(Args const & args);
6. +
7. result_type result(dont_care) const;