Normalverteilte Zufallszahlen in C

Hallo Leute!

Ich benötige einen Tip, wie ich normalverteilte(!) Zufallszahlen in C erzeugen kann. Die integrierten Funktionen liefern IMHO leider nur gleichverteilte.

CU
Markus

hi auch!

ich weiss jetzt nicht ganz genau, was du meinst, aba wenn du verhindern willst, daß jedesmal die gleichen (pseudo)zahlen erzeugt werden, kannst du eine time-funktion nutzen.

#include
#include

void main(void)
{
int zahl, n;
srand((int) time(NULL));
for(n=0;n[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi,

in den „Numerical Recipes“ gibt es dafür eine Anleitung. Den Text des Buches gibt es Online irgendwo kostenlos. Wie mir gesagt wird, gibt es in den gcc-Libs dafür auch per default eigene (c++)Klassen, die habe ich allerdings noch nicht benutzt.

Grüße,
C.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Nachtrag: Unter
http://www.mirror.ac.uk/sites/lib.stat.cmu.edu/

findet man auch diverse statistische Erweiterungen für C u.a. Sprachen …

Danke!

Nachtrag: Unter
http://www.mirror.ac.uk/sites/lib.stat.cmu.edu/

findet man auch diverse statistische
Erweiterungen für C u.a. Sprachen …

Danke Christian!

Werde Deine Tips weiterreichen.

Die ‚Numerical Receipts‘ habe ich übrigends gefunden unter:
http://www.nr.com/
http://beta.ul.cs.cmu.edu/webRoot/Books/Numerical_Re…

CU
Markus