原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.random.RandomState.triangular.html
校对:(虚位以待)
RandomState.
triangular
(left, mode, right, size=None)从三角分布绘制样本。
三角分布是连续概率分布,具有下限,模式峰值和上限右。与其他分布不同,这些参数直接定义了pdf的形状。
参数: | 左:标量
mode:标量
右:标量
size:int或tuple的整数,可选
|
---|---|
返回: | samples:ndarray或scalar
|
笔记
三角分布的概率密度函数为
三角分布通常用于未定义的问题,其中底层分布是未知的,但是存在一些限制和模式的知识。通常用于模拟。
参考文献
[R198] | 维基百科,“三角分布”http://en.wikipedia.org/wiki/Triangular_distribution |
例子
从分布中绘制值并绘制直方图:
>>> import matplotlib.pyplot as plt
>>> h = plt.hist(np.random.triangular(-3, 0, 8, 100000), bins=200,
... normed=True)
>>> plt.show()