java.lang.Object
org.fudaa.dodico.objet.DObjet
org.fudaa.dodico.objet.DTache
org.fudaa.dodico.objet.DService
org.fudaa.dodico.probabilite.DGenerateur
org.fudaa.dodico.probabilite.DGenerateurLoiErlang
- public class DGenerateurLoiErlang
- extends DGenerateur
Generation aleatoire de donnees positivesuivant une loi d erlang. La valeur
moyenne et l ordre de la loi sont necessaire a la generation (si non
renseigne -1 sera retourne. Si les ecarts maximal superieur et/ou inferieur
sont renseignes, les donnees generees seront comprises dans l intervalle
[valeurMinimale,valeurMaximale]
- Version:
- $Revision: 1.9 $ $Date: 2002/04/15 12:19:23 $ by $Author: deniger $
| Fields inherited from class org.fudaa.dodico.objet.DTache |
|
| Fields inherited from class org.fudaa.dodico.objet.DObjet |
tie_ |
|
Method Summary |
java.lang.Object |
clone()
Pas implementer entierement |
java.lang.String |
description()
description du service. |
private double |
genere(SParametresGenerateurLoiErlang _params)
Genere un double. |
long |
genereEntier(SParametresGenerateurLoiErlang _params)
Genere un entier. |
long[] |
genereEntiers(SParametresGenerateurLoiErlang _params,
int _nbSerie)
Genere autant d entiers que demandes. |
double |
genereReel(SParametresGenerateurLoiErlang _params)
Genere un double. |
double[] |
genereReels(SParametresGenerateurLoiErlang _params,
int _nbSerie)
Genere un tableau de reels suivant la loi d erlang et les parametres
donnes. |
private boolean |
parametresValides(SParametresGenerateurLoiErlang _params)
Verifications des parametres. |
| Methods inherited from class org.fudaa.dodico.objet.DTache |
connexion, connexions, creation, deconnexion, derniereUtilisation, derniereUtilisationMaintenant, getGestionnaireConnexions, log, responsable, responsable, setGestionnaireConnexions, verifieConnexion |
| Methods inherited from class org.fudaa.dodico.objet.DObjet |
codeHachage, creeClone, dispose, egale, enChaine, initialise, interfacesCorba, moduleCorba, reconnecte, tie, toString |
DGenerateurLoiErlang
public DGenerateurLoiErlang()
- DGenerateurLoiErlang
description
public java.lang.String description()
- description du service.
clone
public java.lang.Object clone()
- Pas implementer entierement
genereReels
public double[] genereReels(SParametresGenerateurLoiErlang _params,
int _nbSerie)
- Genere un tableau de reels suivant la loi d erlang et les parametres
donnes.
genereEntiers
public long[] genereEntiers(SParametresGenerateurLoiErlang _params,
int _nbSerie)
- Genere autant d entiers que demandes. Si la parametre _nbSerie n est pas
correct un tableau vide est renvoye.
genereReel
public double genereReel(SParametresGenerateurLoiErlang _params)
- Genere un double.
genereEntier
public long genereEntier(SParametresGenerateurLoiErlang _params)
- Genere un entier.
genere
private double genere(SParametresGenerateurLoiErlang _params)
- Genere un double. Utiliser par genereEntier() et genereReel(). Si l ordre
de la loi est nul, la valeur moyenne est retournee.
parametresValides
private boolean parametresValides(SParametresGenerateurLoiErlang _params)
- Verifications des parametres. Si un des parametres est strictement negatif,
renvoie faux.