Hallo Ich habe eine Simulation ich runnning bin, in der ich Zufallszahl aus einem einheitlichen und Normalverteilungen leicht zu bekommen:erstellen Zufallszahl aus einem Poisson dist. mit Mersenne-Twister
#include <iostream>
#include "MersenneTwister.h"
using namespace std;
int main()
{
MTRand mtrand1;
double r1,r2;
r1 = mtrand.rand(); // from a uninform dist.
r2 = mtrand1.randNorm(); //from a normal dist.
}
Ich mag diesen Zufallszahlengenerator verwenden, um eine Zufallszahl von a zu erhalten Poissonverteilung mit mittlerem "A".
Haben Sie eine Idee, wie Sie dieses Verfahren mit dem MersseneTwister-Code implementieren? der Code kann hier gefunden werden: https://gcc.gnu.org/bugzilla/attachment.cgi?id=11960. und es ist weit verbreitet.
Sie wissen, dass diese alle in "zufällig" sind? –
Wenn Sie das Paket verwenden, müssen Sie es nicht verwenden. Wenn nicht, bitte erläutern Sie Ihren Kommentar. –
jarhead
Was meinst du, es gibt "keine Notwendigkeit"? Die Funktionalität ist schon da. Und ja, ich meine die Standardbibliothek –