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/main.cpp | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 src/main.cpp (limited to 'src/main.cpp') diff --git a/src/main.cpp b/src/main.cpp new file mode 100644 index 0000000..f81f1dd --- /dev/null +++ b/src/main.cpp @@ -0,0 +1,53 @@ +#include +#include +#include +#include +#include +#include "stratified_sampling.hpp" +#include +#include + +using namespace std; +//--génération quantiles-- +vector quantile_norm(int n, double sigma){ + vector q(n); + for (int i=0; i q = quantile_norm(10, 1); + vector p(10, 0.1); + vector rvar; + rvar.push_back(gaussian_truncated(GSL_NEGINF, q[0],0,1,0)); + for (int i=1; i<10; i++){ + rvar.push_back(gaussian_truncated(q[i-1], q[i],0,1,i)); + } + stratified_sampling S(p,rvar); + //S.update(100); + S.draw(100); + double x = 1.64*S.estimator().second; + cout<<"l'estimateur de la moyenne est :"<