Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Simulations.h

Go to the documentation of this file.
00001 //---------------------------------------------------------------------------
00002 #ifndef SimulationsH
00003 #define SimulationsH
00004 //---------------------------------------------------------------------------
00005 
00006 
00007 #endif
00008 
00009 #include "FonctionRepartition.h"
00010 
00015 class Simulation
00016 {
00017         public:
00018         
00022                 Simulation();
00023 
00027         ~Simulation();
00028 
00029 /*        int SimulBernoulli(double p);
00030         int SimulBinomiale(int n, double p);
00031         int SimulBernoulliSymetrique(double p);
00032         int SimulBinomialeNegative(int r, double p);
00033         int SimulGeometrique(double p);
00034         int SimulHypergeometrique(int n, int n1, int n2);
00035         int SimulPoisson(double alpha);
00036         int SimulUniformeDiscrete(int n);*/
00037         
00045                 double SimulUniformeContinue(double a, double b);
00046 
00053                 double SimulExponentielle(double alpha);
00054 
00062                 double SimulGamma(double a, double b);
00063 
00071                 double SimulChi2(int n);
00072 
00073 //        double SimulCauchy(double a);
00074 
00084         void SimulNormale(double m, double r, double &X, double  &Y);
00085 
00092                 double SimulStudent(int n);
00093 
00094 //        double SimulFisherSnedecor(int m, int n);
00095 
00103                 double SimulBeta1espece(double p, double q);
00104 
00105 //        double SimulBeta2espece(double p, double q);
00106 
00115                 double SimulWeibull(double a, double b);
00116 
00126                 void SimulLognormale(double a, double b, double &X, double &Y);
00127 
00128 //        double SimulRayleigh(double v);
00129 
00137                 double SimulPareto(double x0, double alpha);
00138 
00147                 double SimulGPD(double gam, double sigma);
00148 
00149 
00158                 double SimulStudentApprochee(double mu, double STAP2, double STAP3);
00159 
00168         double SimulCalcul(Loi NomLoi, Parametre &P);
00169 
00173                 double Y;
00174 };
00175 

Generated on Mon Jan 27 16:41:11 2003 for EXTREMES by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002