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

Densite Class Reference

Classe Densite. More...

#include <densite.h>

List of all members.

Public Methods

 Densite ()
 Constructeur. More...

 ~Densite ()
 Destructeur. More...

double DensiteUniformeContinue (double x, double a, double b)
 Densité Uniforme. More...

double DensiteExponentielle (double x, double alpha)
 Densité Exponentielle. More...

double DensiteGamma (double x, double a, double teta)
 Densité Gamma. More...

double DensiteChi2 (double x, int n)
 Densité Chi2. More...

double DensiteNormale (double x, double a, double b)
 Densité Normale. More...

double DensiteStudent (double x, int n)
 Densité de Student. More...

double DensiteBeta1espece (double x, double p, double q)
 Densité Beta. More...

double DensiteWeibull (double x, double a, double b)
 Densité Weibull. More...

double DensiteLognormale (double x, double a, double b)
 Densité Lognormale. More...

double DensitePareto (double x, double x0, double alpha)
 Densité de Pareto. More...

double DensiteGPD (double x, double gam, double sigma)
 Densité GPD. More...

double DensiteStudentApprochee (double x, double m, double stap1, double stap2)
 Densité d'une loi de Student approchée Renvoie la valeur en x de la densité d'une loi de Student approchée de paramètres m, stap1,stap2. More...

double DensiteStudentApprocheeTrans (double x, double m, double stap1, double stap2)
 Densité d'une loi de Student approchée transformée Renvoie la valeur en x de la densité d'une loi de Student approchée transformée de paramètres m, stap1,stap2. More...

double DensiteGPDTrans (double x, double a, double b, double c)
 Densité GPD transformée. More...

double DensiteBeta2Prop (double x, double a, double b, double c)
 Densité d'une loi proportionnelle à BetaII. More...

double DensiteCalcul (Loi NomLoi, Parametre &P, double x)
 Calcul général d'une valeur de densité. More...


Public Attributes

double Y
 Variable. More...


Detailed Description

Classe Densite.

Implantation des densités utilisées.


Constructor & Destructor Documentation

Densite::Densite  
 

Constructeur.

Met Y à 0.

Densite::~Densite  
 

Destructeur.

Met Y à 0.


Member Function Documentation

double Densite::DensiteBeta1espece double    x,
double    p,
double    q
 

Densité Beta.

Renvoie la valeur en x de la densité de la loi Beta de paramètres p et q.

Parameters:
x  (donnée) de type double.
p  (paramètre) de type double.
q  (paramètre) de type double.
See also:
Gamma(double x)
Returns:
Valeur calculée en x (de type double).

double Densite::DensiteBeta2Prop double    x,
double    a,
double    b,
double    c
 

Densité d'une loi proportionnelle à BetaII.

Renvoie la valeur en x de la densité de la loi proportionnelle à BetaII. S'utilise pour la régularisation bayésienne. La loi proportionnelle à BetaII est la loi prédictive pour la loi Gamma.

Parameters:
x  (donnée) de type double.
a  (paramètre) de type double.
b  (paramètre) de type double.
c  (paramètre) de type double.
Returns:
Valeur de la densité en x.

double Densite::DensiteCalcul Loi    NomLoi,
Parametre   P,
double    x
 

Calcul général d'une valeur de densité.

Renvoie la valeur en x de la densité Nomloi de paramètres P.

Parameters:
NomLoi  (nom de la loi utilisée) de type Loi.
P  (liste de paramètres de la loi Nomloi) de type Parametre.
x  (donnée) de type double.
Returns:
Valeur calculée en x de la densité Nomloi (de type double).

double Densite::DensiteChi2 double    x,
int    n
 

Densité Chi2.

Renvoie la valeur en x de la densité de la loi Chi2 de paramètre n.

Parameters:
x  (donnée) de type double.
n  (paramètre) de type entier.
See also:
Gamma(double)
Returns:
Valeur calculée en x (de type double).

double Densite::DensiteExponentielle double    x,
double    alpha
 

Densité Exponentielle.

Renvoie la valeur en x de la densité de la loi exponentielle de paramètre alpha.

Parameters:
x  (donnée) de type double.
alpha  (paramètre) de type double.
Returns:
Valeur calculée en x (de type double).

double Densite::DensiteGamma double    x,
double    a,
double    teta
 

Densité Gamma.

Renvoie la valeur en x de la densité de la loi Gamma de paramètres a et teta.

Parameters:
x  (donnée) de type double.
a  (paramètre) de type double.
teta  (paramètre) de type double.
See also:
Gamma(double x) , gammaln(double x)
Returns:
Valeur calculée en x (de type double).

double Densite::DensiteGPD double    x,
double    gam,
double    sigma
 

Densité GPD.

Renvoie la valeur en x de la densité de la loi de Pareto généralisée de paramètres gam et sigma.

Parameters:
x  (donnée) de type double.
gam  (paramètre) de type double.
sigma  (paramètre) de type double.
See also:
DensiteExponentielle(double x, double alpha)
Returns:
Valeur calculée en x (de type double).

double Densite::DensiteGPDTrans double    x,
double    a,
double    b,
double    c
 

Densité GPD transformée.

Renvoie la valeur en x de la densité de la loi GPD transformée. S'utilise pour la régularisation bayésienne. La loi GPD transformée est la loi prédictive pour la loi de Weibull (paramètre d'échelle).

Parameters:
x  (donnée) de type double.
a  (paramètre) de type double.
b  (paramètre) de type double.
c  (paramètre) de type double.
See also:
DensiteGPD(double x, double gam, double sigma)
Returns:
Valeur de la densité en x.

double Densite::DensiteLognormale double    x,
double    a,
double    b
 

Densité Lognormale.

Renvoie la valeur en x de la densité de la loi lognormale de paramètres a et b.

Parameters:
x  (donnée) de type double.
a  (paramètre) de type double représentant la moyenne.
b  (paramètre) de type double représentant l'écart-type.
Returns:
Valeur calculée en x (de type double).

double Densite::DensiteNormale double    x,
double    a,
double    b
 

Densité Normale.

Renvoie la valeur en x de la densité de la loi Normale de paramètres a et b.

Parameters:
x  (donnée) de type double.
a  (paramètre) de type double représentant la moyenne.
b  (paramètre) de type double représentant l'écart-type.
Returns:
Valeur calculée en x (de type double).

double Densite::DensitePareto double    x,
double    x0,
double    alpha
 

Densité de Pareto.

Renvoie la valeur en x de la densité de la loi uniforme de paramètres x0 et alpha.

Parameters:
x  (donnée) de type double.
x0  (paramètre) de type double.
alpha  (paramètre) de type double.
Returns:
Valeur calculée en x (de type double).

double Densite::DensiteStudent double    x,
int    n
 

Densité de Student.

Renvoie la valeur en x de la densité de la loi de Student de paramètre n.

Parameters:
x  (donnée) de type double.
n  (paramètre) de type entier.
See also:
Gamma(double x)
Returns:
Valeur calculée en x (de type double).

double Densite::DensiteStudentApprochee double    x,
double    m,
double    stap1,
double    stap2
 

Densité d'une loi de Student approchée Renvoie la valeur en x de la densité d'une loi de Student approchée de paramètres m, stap1,stap2.

S'utilise pour la régularisation bayésienne. La loi Student approchée est la loi prédictive pour les lois Normale et Lognormale. Le paramètre m correspond à la moyenne d'un loi normale.

Parameters:
x  (donnée) de type double.
m  (paramètre) de type double.
stap1  (paramètre) de type double.
stap2  (paramètre) de type double.
See also:
DensiteStudent(double x, int n)
Returns:
Valeur de la densité en x.

double Densite::DensiteStudentApprocheeTrans double    x,
double    m,
double    stap1,
double    stap2
 

Densité d'une loi de Student approchée transformée Renvoie la valeur en x de la densité d'une loi de Student approchée transformée de paramètres m, stap1,stap2.

S'utilise pour la régularisation bayésienne. La loi Student approchée transformée est la loi prédictive pour la loi Lognormale. Le paramètre m correspond à la moyenne d'un loi lognormale.

Parameters:
x  (donnée) de type double.
m  (paramètre) de type double.
stap1  (paramètre) de type double.
stap2  (paramètre) de type double.
See also:
DensiteStudent(double x, int n)
Returns:
Valeur de la densité en x.

double Densite::DensiteUniformeContinue double    x,
double    a,
double    b
 

Densité Uniforme.

Renvoie la valeur en x de la densité de la loi uniforme de paramètres a et b.

Parameters:
x  (donnée) de type double.
a  (paramètre) de type double.
b  (paramètre) de type double.
Returns:
Valeur calculée en x (de type double).

double Densite::DensiteWeibull double    x,
double    a,
double    b
 

Densité Weibull.

Renvoie la valeur en x de la densité de la loi de Weibull de paramètres a et b.

Parameters:
x  (donnée) de type double.
a  (paramètre) de type double.
b  (paramètre) de type double.
Returns:
Valeur calculée en x (de type double).


Member Data Documentation

double Densite::Y
 

Variable.


The documentation for this class was generated from the following files:
Generated on Mon Jan 27 16:41:13 2003 for EXTREMES by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002