Düzgün dağılmış rasgele sayılar (0,1) oluşturma - sayfa 3

 

Daha spesifik olarak, "kötü" ne anlama geliyor? Dağıtım tekdüzeliğinde bariz düzensizlikler var mı?

AB = MathRand() + MathRand()*32768 (Bir hata yaptım, hatayı düzelttim) formülünde MathRand() çağrılarını sıralı değil (yani bağımlı), ancak bunları döngüler kullanarak inceltebilirsiniz. rastgele uzunluk

 
Mathemat >> :

Daha spesifik olarak, kötü ne anlama geliyor?

Ama ellerinizle yaptığınız her şey kötü ama çocuklarınız iyi :o)

 
MT4'te yerleşik olan sish jeneratörü çarpık bir jeneratördür - bundan iyi bir şey çıkmaz. Döngüsellik, yaklaşık 1000.
 
HideYourRichess >> :
Сишный генератор, встроенный в МТ4 - кривой генератор, - ничего хорошего из него не выйдет. Цикличность, порядка 1000.

Kanıtla. Bu çok cesur bir ifade.

 
Mathemat >> :

Daha spesifik olarak, "kötü" ne anlama geliyor? Dağıtım tekdüzeliğinde bariz düzensizlikler var mı?

AB = MathRand() + MathRand()*MathRand() formülünde, MathRand() çağrılarını sıralı (yani bağımlı) değil, rastgele uzunluk döngüleri kullanarak inceltebilirsiniz.


Çoktan

MathRand()*MathRand()
bad (MathRand()1)2*(MathRand()2)5 ve (MathRand()1)5*(MathRand()2)2 veya "*" artınız var


Daha kolay olmasa da

 
gumgum писал(а) >>

"Ya da belki RNG'nizin (0,1) aralığındaki tüm sayıları oluşturmasını istiyorsunuz?" - bu nasıl bir saçmalık? Sayı teorisi okudu.

Çalıştı - "Öğrettim" gibi mi? :-)

Asıl aptallık şudur:

gumgum yazdı >>

n/32768 arasında. ve n+1/32768. ne Z & ne için [0.32767] boş. Bu iyi değil.

soruyu tekrarlıyorum. İyi olması için n/32768 ile n+1/32768 arasında ne kadar olması gerekir?
 

Hayır gumgum bu sayfadaki ilk mesajıma bakın formül orada düzeltilmiş.

Düşünce için birkaç bağlantı:

https://www.mql5.com/ru/forum/104214/page4

https://www.mql5.com/ru/forum/102961

 
Yurixx >> :

Çalıştı - "Öğrettim" gibi mi? :-)

Asıl aptallık şudur:

soruyu tekrarlıyorum. İyi olması için n/32768 ile n+1/32768 arasında ne kadar olması gerekir?


aptallık nerede. Tüm sayılar rasyoneldir (bu durumda sonlu (Q-sayılabilir)). Güvenilirlik derecesi ne kadar yüksekse, o kadar iyidir.
 

Kısacası, "Tam olarak gram olarak ne kadar ölçülür?" sorusuna net bir cevap gelmedikçe, daha fazla tartışma anlamsızdır.

 
Mathemat >> :

Kısacası, "Tam olarak gram olarak ne kadar ölçülür?" sorusuna net bir cevap gelmedikçe, daha fazla tartışma anlamsızdır.


2. sayfada önerdiğim jeneratörü nasıl geliştirebileceğim konusunda bana biraz tavsiye verebilir misiniz?