Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 15, 2011 21:33:53

svas
От:
Зарегистрирован: 2010-01-27
Сообщения: 239
Репутация: +  9  -
Профиль   Отправить e-mail  

Нормально распределение и random.normalvariate

Почему функция random.normalvaiate возвращает отрицательные значения?

>>> import random
>>> for _ in range(10):
... print random.normalvariate(0.0, 1.0)
...
-0.708626971737
-0.382951553171
-0.368849438028
1.92158164588
-0.284006200962
-1.75825367786
-0.87144581897
1.49431332725
-1.07604107463
-0.330515387452
>>>



Офлайн

#2 Янв. 15, 2011 21:37:42

alexx11
От:
Зарегистрирован: 2010-05-13
Сообщения: 208
Репутация: +  0  -
Профиль   Отправить e-mail  

Нормально распределение и random.normalvariate

svas normalvariate(mu, sigma)
sigma - это та же дисперсия, точней её корень. Поэтому они просто обязаны быть с разными знаками при нулевом матожидании.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version