From d2b133901a65244934eb642ec8e20c797efaf650 Mon Sep 17 00:00:00 2001 From: Bertrand Date: Fri, 19 Feb 2016 15:03:51 +0000 Subject: nettoyage du dépôt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/stratified_sampling.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/stratified_sampling.cpp (limited to 'src/stratified_sampling.cpp') diff --git a/src/stratified_sampling.cpp b/src/stratified_sampling.cpp new file mode 100644 index 0000000..c1c8dc1 --- /dev/null +++ b/src/stratified_sampling.cpp @@ -0,0 +1,13 @@ +#include "stratified_sampling.hpp" + +std::pair mean_var( std::vector r){ + std::pair p; + for(auto &x: r){ + p.first += x; + p.second += x*x; + } + p.first /= r.size(); + p.second /= r.size(); + p.second -= p.first * p.first; + return p; +} -- cgit v1.2.3-70-g09d2