c/c++/c# 快速计算 Cumulative Normal Distribution 正态累积函数CDF
2016-09-05 12:01
1881 查看
链接:
http://stackoverflow.com/questions/2328258/cumulative-normal-distribution-function-in-c-c
http://www.johndcook.com/blog/cpp_phi/
个人使用的是如下的代码:
此函数版权属于NVIDIA
http://stackoverflow.com/questions/2328258/cumulative-normal-distribution-function-in-c-c
http://www.johndcook.com/blog/cpp_phi/
个人使用的是如下的代码:
static double CND(double d) { const double A1 = 0.31938153; const double A2 = -0.356563782; const double A3 = 1.781477937; const double A4 = -1.821255978; const double A5 = 1.330274429; const double RSQRT2PI = 0.39894228040143267793994605993438; double K = 1.0 / (1.0 + 0.2316419 * fabs(d)); double cnd = RSQRT2PI * exp(- 0.5 * d * d) * (K * (A1 + K * (A2 + K * (A3 + K * (A4 + K * A5))))); if (d > 0) cnd = 1.0 - cnd; return cnd; }
此函数版权属于NVIDIA
相关文章推荐
- 快速计算A^B的算法
- 极限优化:Haar特征的另一种的快速计算方法—boxfilter
- 快速计算梯度的魔法--反向传播算法
- STL系列之七 快速计算x的n次幂 power()的实现
- Haar-like矩形特征的特征值的快速计算方法
- 快速计算Hue色环
- 数值计算——快速幂
- 极限优化:Haar特征的另一种的快速计算方法—boxfilter
- openMP(并行计算) 超简单快速上手
- zoj3848 Ginomial Theorem 强化矩阵计算和快速幂
- Sum(快速幂+大整数计算)
- NOIP 2003 麦森数 COGS 41 高精快速幂+神奇的位数计算公式
- Haar-like矩形特征的特征值的快速计算方法
- 【九度OJ】1167【快速排序】【计算名次】【C实现】
- 技巧:子网掩码的快速计算方法
- 快速计算32位数中1的位数
- 云计算相关项目快速理解
- linux 快速计算文件数和目录数
- POJ1556---The Doors (计算几何基础:判断线段相交(快速排斥实验+跨立实验))
- python 科学计算学习一:numpy快速处理数据(3)