我正在做我的期末作业,我提出了Box Muller高斯分布方法来寻找unity软件中的随机数。 我对我在一本期刊上找到的伪代码上的高斯分布函数感到非常困惑。Find normal random numbers `z0 = u. √((-2lns)/s)` and z1 = v . √(- (-2lns)/s) 我认为伪代码只涉及Box Muller,而高斯分布函数仅用于显示随机数字的图表
我想要计算正态分布中某些函数的期望。mu) / sigma) * x if x > k else 0, -math.inf, math.inf)
print(val) 这将打印4.878683842492743e-288,这显然不是正确的答案我认为这是因为SciPy无法整合高斯分布。我该如何解决这个问题呢?理想情况下,我想要一种方法,它允许在高斯分布上集成所有类型的函数,而不是特定于我放入的示例。 谢谢!