[C++] Ch générateur de nb aléatoire a densité de probabilité ajustable

Ch générateur de nb aléatoire a densité de probabilité ajustable [C++] - C++ - Programmation

Marsh Posté le 16-06-2004 à 20:59:46    

Bonsoir,
 
   Je recherche une classe réalisant la fonction précitée. Cete classe pourrait se baser sur le générateur pseudo aléatoire rand(). Pour ajuster la densité de probabilité, l'utilisateur doit fournir une fonction mathématique de répartition du genre : int f(const int& ).


Message édité par xterminhate le 16-06-2004 à 21:47:12

---------------
Cordialement, Xterm-in'Hate...
Reply

Marsh Posté le 16-06-2004 à 20:59:46   

Reply

Marsh Posté le 17-06-2004 à 23:05:48    

Je crois que ça existe dans Boost:
http://www.boost.org/libs/random/random-concepts.html
 
Sinon, c'est pas très compliqué. Il suffit de multiplier ta densité de probabilité par une distribution uniforme normalisée à 1.0, et voila


Message édité par el muchacho le 17-06-2004 à 23:13:33
Reply

Marsh Posté le 18-06-2004 à 07:21:01    

Effectivement, ce n'est pas bien compliqué. Je jette un coup d'oeil à BOOST. Merci.


---------------
Cordialement, Xterm-in'Hate...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed