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

densite.h

Go to the documentation of this file.
00001 //---------------------------------------------------------------------------
00002 #ifndef DensiteH
00003 #define DensiteH
00004 //---------------------------------------------------------------------------
00005 #endif
00006 
00007 # include "Parametre.h"
00008 
00013 class Densite
00014 {
00015         public:
00016         
00021                 Densite();
00022 
00027         ~Densite();
00028 
00029 /*      double DensiteBernoulli(double x, double p);
00030         double DensiteBinomiale(double x, int n, double p);
00031         double DensiteBernoulliSymetrique(double x, double p);
00032         double DensiteBinomialeNegative(double x, int r, double p);
00033         double DensiteGeometrique(double x, double p);
00034         double DensiteHypergeometrique(double x, int n1, int n2, int n);
00035         double DensitePoisson(double x, double alpha);
00036         double DensiteUniformeDiscrete(double x, int n);*/
00037 
00046                 double DensiteUniformeContinue(double x, double a, double b);
00047 
00055                 double DensiteExponentielle(double x, double alpha);
00056 
00067                 double DensiteGamma(double x, double a, double teta);
00068 
00077                 double DensiteChi2(double x, int n);
00078 
00079 //        double DensiteCauchy(double x, double a);
00080 
00089                 double DensiteNormale(double x, double a, double b);
00090         
00099                 double DensiteStudent(double x, int n);
00100 
00101 //        double DensiteFisherSnedecor(double x, int n, int m);
00102 
00112                 double DensiteBeta1espece(double x, double p, double q);
00113 
00114         //double DensiteBeta2espece(double x, double p, double q);
00115 
00124                 double DensiteWeibull(double x, double a, double b);
00125 
00134                 double DensiteLognormale(double x, double a, double b);
00135 
00136 //        double DensiteRayleigh(double x, double v);
00137 
00146                 double DensitePareto(double x, double x0, double alpha);
00147 
00157                 double DensiteGPD(double x, double gam, double sigma);
00158 
00172                 double DensiteStudentApprochee(double x, double m, double stap1, double stap2);
00173 
00187                 double DensiteStudentApprocheeTrans(double x, double m, double stap1, double stap2);
00188 
00201                 double DensiteGPDTrans(double x, double a, double b, double c);
00202 
00214                 double DensiteBeta2Prop(double x, double a, double b, double c);
00215 
00224         double DensiteCalcul(Loi NomLoi, Parametre &P, double x); // Calcul la valeur en x de la densité NomLoi de paramètres P
00225 
00229                 double Y;
00230 };
00231 

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