🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
2 messages
2 total messages Started by Bart Vandewoestyne Sun, 28 Dec 2003 21:38
Random variate generation met JDK?
#3522
Author: Bart Vandewoestyne
Date: Sun, 28 Dec 2003 21:38
28 lines
1968 bytes
Yo,

Ik zou willen toevalsgetallen genereren uit volgende distributies:

* exponenti�le verdeling
* normale verdeling
* Gamma verdeling

Nu vind ik in de API van de JDK (klasse Random) enkel methodes om:

* uniforme
* standaard normaal verdeelde

toevalsgetallen te genereren.


Bevat de JDK geen methodes om mijn bovenstaande drie te genereren?

De eerst twee zijn uiteraard wel makkelijk zelf te implementeren als je 
uniforme getallen kan genereren, maar die Gamma is al wat ingewikkelder, 
en voor ik al die dingen zelf begin te implementeren wil ik er toch 
zeker van zijn dat de standaard JDK geen klassen/packages bevat die die 
dingen voor mij kunnen doen.

Kan het, of moet ik deze dingen zelf implementeren?

Tnx,
Bart
Re: Random variate generation met JDK?
#3523
Author: Pieter Philippaerts
Date: Mon, 29 Dec 2003 09:23
13 lines
1857 bytes
"Bart Vandewoestyne" <Bart.VandewoestyneNOSPAM@pandora.be> wrote
> Bevat de JDK geen methodes om mijn bovenstaande drie te genereren?

Ik vermoed dat dat niet standaard in de JDK zit, maar er zullen wel
verschillende statistics libraries voor Java online te vinden zijn.
De eerste die ik tegenkwam was http://www.math.uah.edu/psol/objects/
[onderaan de main page van de documentatie staan links om die library te
downloaden]. Dat ziet er een zeer deftige library uit en ik vermoed dat het
kan wat je nodig hebt [zo is er bijv. een ExponentialDistribution klasse met
een 'simulate' methode die een getal uit die distributie teruggeeft].

Mvg,
Pieter Philippaerts
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads