由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - C/C++里面求normal distribution的cdf有可直接调用的函数吗?
相关主题
相关话题的讨论汇总
话题: erf话题: c++话题: cdf话题: 调用
进入Programming版参与讨论
1 (共1页)
a********n
发帖数: 648
1
谢谢
S**I
发帖数: 15689
2
标准里没有;自己搜一搜,肯定能找到写好的library

【在 a********n 的大作中提到】
: 谢谢
z****e
发帖数: 2024
3
可以近似求解。
B.Moro, The full monte, Risk 8(2), 1995, 53-57
这个好像还挺好用的,快而且还比较准。
但是要自己写代码,也不太长。
好像boost里边有,你要去查查。
w***g
发帖数: 5958
4
boost里面好像有。

【在 a********n 的大作中提到】
: 谢谢
p***o
发帖数: 1252
5
NAME
erf, erff, erfl, - error function
DESCRIPTION
The erf() function returns the error function of x, defined as
erf(x) = 2/sqrt(pi)* integral from 0 to x of exp(-t*t) dt
CONFORMING TO
C99, POSIX.1-2001. The variant returning double also conforms to SVr4, 4.
3BSD.

【在 a********n 的大作中提到】
: 谢谢
z****e
发帖数: 2024
6
double cdfGauss(double quantile){
return 0.5+0.5*erf(quantile/sqrt(2));
}
姐太厉害了!

【在 p***o 的大作中提到】
: NAME
: erf, erff, erfl, - error function
: DESCRIPTION
: The erf() function returns the error function of x, defined as
: erf(x) = 2/sqrt(pi)* integral from 0 to x of exp(-t*t) dt
: CONFORMING TO
: C99, POSIX.1-2001. The variant returning double also conforms to SVr4, 4.
: 3BSD.

w***g
发帖数: 5958
7
牛,还真不知道有这个!

【在 p***o 的大作中提到】
: NAME
: erf, erff, erfl, - error function
: DESCRIPTION
: The erf() function returns the error function of x, defined as
: erf(x) = 2/sqrt(pi)* integral from 0 to x of exp(-t*t) dt
: CONFORMING TO
: C99, POSIX.1-2001. The variant returning double also conforms to SVr4, 4.
: 3BSD.

1 (共1页)
进入Programming版参与讨论
相关主题
相关话题的讨论汇总
话题: erf话题: c++话题: cdf话题: 调用