gpt4 book ai didi

c++ - 如何计算 C++ 中正态分布的 CDF 概率?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:38:25 25 4
gpt4 key购买 nike

是否有任何函数可以让我在给定均值和西格玛的情况下计算正态分布的 CDF 概率?即,例如 P( X < x ) 给定 $\bar{x}$ 和 $\sigma$ 的正态分布。

我认为 boost 有这个,但我认为它只是用于标准正态分布。

最佳答案

您可以缩放——任何 N(m, s) 都可以通过除以 s 并减去 m 变成 N(0,1)。因此,您只需要一个 N(0,1) 的 cdf,它由许多库提供。

这是一个简单的 R 示例:

R> pnorm(1.96, 0, 1)          # compute cdf of 1.96 for N(0,1)
[1] 0.975002
R> pnorm(1.96*3 + 2, 2, 3) # mu + sd*1.96 is really the same for N(mu, sd)
[1] 0.975002
R>

关于c++ - 如何计算 C++ 中正态分布的 CDF 概率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10914846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com