生成均匀分布的随机数(0,1)。 - 页 3

 

更具体地说,"坏 "是什么意思?是否有明显违反分布均匀性的情况?

在公式AB=MathRand()+MathRand()*32768中(我犯了一个错误,纠正了错误),你可以使MathRand()的调用 不连续(即依赖性),但要用随机长度的循环来稀释它们。

 
Mathemat >>:

А точнее - что значит плохо?

但你用手做的所有事情都是坏事,而你的孩子是好事 :o)

 
MT4内置的C型振荡器是一个弯曲的振荡器--没有什么好的结果。周期性,在1,000的数量级。
 
HideYourRichess >>:
Сишный генератор, встроенный в МТ4 - кривой генератор, - ничего хорошего из него не выйдет. Цикличность, порядка 1000.

证明一下吧。这句话太大胆了。

 
Mathemat >>:

А точнее - что значит "плохо"? Есть явные нарушения равномерности распределения?

В формуле AB = MathRand() + MathRand()*MathRand() можно сделать вызовы MathRand() не последовательными (т.е. зависимыми), а проредить их с помощью циклов со случайной длиной.


已经

MathRand()*MathRand()
糟糕的是(MathRand()1)2*(MathRand()2)5和(MathRand()1)5*(MathRand()2)2还是你的 "*"是个加号


虽然它没有变得更容易

 
gumgum писал(а)>>

"或者,也许你希望你的GSH能够产生 所有的数字。 一段(0,1)?"这是什么乱七八糟的东西?你研究过数论吗。

你学习了吗--是说 "我学习了 "吗?:-)

实际的胡说八道是这样的。

gumgum 写道>>

在n/32768.和n+1/32768.之间,当n e Z & n e [0.32767]为空时。这不是好事。

重复的问题。在n/32768和n+1/32768之间要多少钱才算好?
 

不,Gumgum,看看我在这一页的第一篇帖子,它已经纠正了公式。

一些供思考的链接。

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

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

 
Yurixx >>:

Изучал - это типа "я учил" ? :-)

Действительная глупость вот:

Повторяю вопрос. Сколько нужно чтобы было между n/32768 и n+1/32768 чтобы было хорошо ?


这里哪有什么废话。所有的数字都是有理的(在这种情况下是有限的(Q-count))。可靠程度越高越好。
 

简而言之,在对 "究竟用多少克来衡量?"这个问题有一个明确的答案之前,进一步的讨论是没有意义的。

 
Mathemat >>:

Короче, пока не будет внятного ответа на вопрос "скока мерить в граммах точно?", дальнейшее обсуждение бессмысленно.


你能给我一些建议,如何改进我在第2页建议的交流发电机。