24 ŞUBAT 2010, ÇARŞAMBA
Rastgele sayı üretmek C/C normal dağılımı aşağıdaki
Kimseye kolay kolay C/C normal bir dağılım aşağıdaki rasgele sayılar oluşturmak nasıl biliyor mu ?
http://www.mathworks.com/access/helpdesk/help/toolbox/stats/normrnd.html
Boost kullanmak istemiyorum.
Bunu uzun uzadıya bu konuda görüşmeler Knuth biliyorum ama eldeki kitapları şu an yok.
CEVAP
24 ŞUBAT 2010, ÇARŞAMBA
Box-Muller dönüşümü yaygın olarak kullanılır. Bu doğru normal bir dağılım değerleri üretir.
http://en.wikipedia.org/wiki/Normal_distribution#Generating_values_from_normal_distribution
http://en.wikipedia.org/wiki/Box_Muller_transform
Matematik kolaydır. İki üniforma numaraları ve iki normal dağılımlı sayılar olsun o üretmek. Bir dönüş, bir rasgele sayı bir sonraki istek için diğer kaydedin.
Bunu Paylaş:
Bir aralık C kullanarak rastgele bir s...
Aralığında rastgele bir sayı üretmek 1...
Nasıl bir TSQL Seçin her satır için ra...
Nasıl bir Apple rastgele bir sayı üret...
Tek bir rastgele sayı üretme rastgele ...