【问题标题】:Generating a random variable with specific mean and variance生成具有特定均值和方差的随机变量
【发布时间】:2017-01-11 14:21:03
【问题描述】:

我是 Python 的新手,我想知道是否可以模拟一个变量遵循具有特定均值和方差的正态分布的过程

我正在研究 Vasicek 模型,我发现随机率的分布为:

是否可以通过 matplotlib 用图表生成它?

【问题讨论】:

标签: python variables matplotlib random


【解决方案1】:

推广到任何分布的方法是

1) 在 [0, 1) 范围内绘制一个均匀的随机数。

2) 将分布的 quantile 函数应用于该随机数。

然后分位数函数的结果将具有您需要的分布。其他方法(例如 Box Muller)适用于正态分布,并且可以更快,如果设置更复杂一些。

【讨论】: