Я знаю, что нормальное распределение всегда больше 0 для любого выбранного значения среднего значения и стандартного отклонения.
>> np.random.normal(scale=0.3, size=x.shape)
[ 0.15038925 -0.34161875 -0.07159422 0.41803414 0.39900799 0.10714512
0.5770597 -0.16351734 0.00962916 0.03901677]
Здесь среднее значение равно 0,0, а стандартное отклонение равно 0,3.Но некоторые значения в ndarray отрицательны.Я ошибаюсь в своей интерпретации, что нормальная кривая распределения всегда положительна?
Редактировать:
Но использование функции normpdf
в matlab всегда дает массив положительных значений, которые, как мне кажется, являются функцией плотности вероятности (ось y).Тогда как numpy.random.normal
дает как положительные, так и отрицательные значения (ось х).Теперь это сбивает с толку.