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

FonctionQuantile Class Reference

Classe FonctionQuantile. More...

#include <FonctionQuantile.h>

List of all members.

Public Methods

 FonctionQuantile ()
 Constructeur. More...

 ~FonctionQuantile ()
 Destructeur. More...

double QuantileExponentielle (double y, double alpha)
 Fonction quantile Exponentielle. More...

double QuantileWeibull (double y, double a, double b)
 Fonction quantile Weibull. More...

double QuantilePareto (double y, double x0, double alpha)
 Fonction quantile Pareto. More...

double QuantileGPD (double y, double gam, double sigma)
 Fonction quantile GPD. More...

double QuantileNormale (double y, double a, double b)
 Fonction quantile Normale. More...

double QuantileLognormale (double y, double a, double b)
 Fonction quantile Lognormale. More...

double QuantileGamma (double y, double a, double teta)
 Fonction quantile Gamma. More...

double QuantileBeta1espece (double y, double a, double b)
 Fonction quantile Beta 1ère espèce. More...

double QuantileChi2 (double y, int n)
 Fonction quantile Chi2. More...

double QuantileStudent (double y, int n)
 Fonction quantile de Student. More...

double QuantileUniforme (double y, double a, double b)
 Fonction quantile Uniforme. More...

double QuantileCalcul (Loi Nomloi, Parametre &P, double y)
 Calcul général d'un quantile. More...


Public Attributes

double X
 Variable. More...


Detailed Description

Classe FonctionQuantile.

Classe contenant les fonctions quantiles de toutes les lois utilisées.


Constructor & Destructor Documentation

FonctionQuantile::FonctionQuantile  
 

Constructeur.

FonctionQuantile::~FonctionQuantile  
 

Destructeur.


Member Function Documentation

double FonctionQuantile::QuantileBeta1espece double    y,
double    a,
double    b
 

Fonction quantile Beta 1ère espèce.

Calcul le quantile de la loi BetaI de paramètre a et b pour la probabilité y (Matlab). Utilise un algorithme itératif avec une méthode de Newton pour converger vers la solution. 100 itérations permises.

Parameters:
y  (probabilité) de type double.
a  (paramètre) de type double.
b  (paramètre) de type double.
Returns:
Quantile BetaI pour la proba y ou message d'erreur.

double FonctionQuantile::QuantileCalcul Loi    Nomloi,
Parametre   P,
double    y
 

Calcul général d'un quantile.

Renvoie le quantile de la loi Nomloi de paramètres P pour la probabilité y.

Parameters:
Nomloi  de type loi.
P  de type Paramètre.
y  de type double.
Returns:
Quantile de la loi Nomloi pour la proba y.

double FonctionQuantile::QuantileChi2 double    y,
int    n
 

Fonction quantile Chi2.

Utilise la fonction quantile de la loi Gamma.

Parameters:
y  (probabilité) de type double.
n  (degré de liberté) de type entier.
See also:
QuantileGamma(double y, double a, double teta)
Returns:
Quantile Chi2 pour la proba y.

double FonctionQuantile::QuantileExponentielle double    y,
double    alpha
 

Fonction quantile Exponentielle.

Calcul le quantile de la loi exponentielle de paramètre alpha pour la probabilité y. Inversion de la fonction de répartition.

Parameters:
y  (probabilité) de type double.
alpha  (paramètre) de type double.
Returns:
Quantile Exponentielle pour la proba y.

double FonctionQuantile::QuantileGamma double    y,
double    a,
double    teta
 

Fonction quantile Gamma.

Calcul le quantile de la loi Gamma de paramètre a et teta pour la probabilité y (Matlab). Utilise un algorithme itératif avec une méthode de Newton pour converger vers la solution. 100 itérations permises.

Parameters:
y  (probabilité) de type double.
a  (paramètre) de type double.
teta  (paramètre) de type double.
Returns:
Quantile Gamma pour la proba y ou message d'erreur.

double FonctionQuantile::QuantileGPD double    y,
double    gam,
double    sigma
 

Fonction quantile GPD.

Calcul le quantile de la loi de Pareto généralisée de paramètre gam et sigma pour la probabilité y. Inversion de la fonction de répartition.

Parameters:
y  (probabilité) de type double.
gam  (paramètre) de type double.
sigma  (paramètre) de type double.
See also:
QuantileExponentielle(double alpha)
Returns:
Quantile GPD pour la proba y.

double FonctionQuantile::QuantileLognormale double    y,
double    a,
double    b
 

Fonction quantile Lognormale.

Calcul le quantile de la loi Lognoramle de paramètre a et b pour la probabilité y. Utilise la fonction d'erreur inverse.

Parameters:
y  (probabilité) de type double.
a  (moyenne) de type double.
b  (écart-type) de type double.
See also:
erfinv(double y)
Returns:
Quantile Lognormale pour la proba y.

double FonctionQuantile::QuantileNormale double    y,
double    a,
double    b
 

Fonction quantile Normale.

Calcul le quantile de la loi Normale de paramètre a et b pour la probabilité y. Utilise la fonction d'erreur inverse.

Parameters:
y  (probabilité) de type double.
a  (moyenne) de type double.
b  (écart-type) de type double.
See also:
erfinv(double y)
Returns:
Quantile Normale pour la proba y.

double FonctionQuantile::QuantilePareto double    y,
double    x0,
double    alpha
 

Fonction quantile Pareto.

Calcul le quantile de la loi de Pareto de paramètre x0 et alpha pour la probabilité y. Inversion de la fonction de répartition.

Parameters:
y  (probabilité) de type double.
x0  (paramètre) de type double.
alpha  (paramètre) de type double.
Returns:
Quantile Pareto pour la proba y.

double FonctionQuantile::QuantileStudent double    y,
int    n
 

Fonction quantile de Student.

Utilise la fonction quantile de la loi Beta et Normale.

Parameters:
y  (probabilité) de type double.
n  (degré de liberté) de type entier.
See also:
QuantileBeta1espece(double y, double a, double teta) , QuantileNormale(double y, double a, double b)
Returns:
Quantile Student pour la proba y.

double FonctionQuantile::QuantileUniforme double    y,
double    a,
double    b
 

Fonction quantile Uniforme.

Parameters:
y  (probabilité) de type double.
a  de type double.
b  de type double.
Returns:
Quantile Uniforme pour la proba y.

double FonctionQuantile::QuantileWeibull double    y,
double    a,
double    b
 

Fonction quantile Weibull.

Calcul le quantile de la loi de weibull de paramètre a et b pour la probabilité y. Inversion de la fonction de répartition.

Parameters:
y  (probabilité) de type double.
a  (paramètre) de type double.
b  (paramètre) de type double.
See also:
QuantileExponentielle(double alpha)
Returns:
Quantile Weibull pour la proba y.


Member Data Documentation

double FonctionQuantile::X
 

Variable.


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