之前想写个程序自动分析数据的分布,但卡在无法求正态分布的分布函数了,无意中复习概率论课程,发现在附录中居然有近似的计算公式!太高兴了记录下来

#define pi (3.1415926535898)
#define a0  (0.33267)
#define a1  (0.4361836)
#define a2 (-0.1201676)
#define a3 (0.9372986)
double test(double x)
{
double t = (1.0/(1.0+a0*fabs((x))));
return exp(-x*x/2.0) * t * (a1 + a2*t + a3*t*t) / sqrt(2.0*pi);
}
double testfun(double x)
{
if(x == 0)
{
return 0.5;
}
else if(x > 0)
{
return 1.0 - test(x)/sqrt(2*pi);
}
else
{
return test(x)/sqrt(2*pi);
}
}

标准正态分布函数的近似计算相关推荐

  1. f分布表完整图_标准正态分布函数数值表怎么查?(加完整分布函数表)

    最近在整理数据时,忽然想到数理统计的其中一种分布,相信作为质量人一定不陌生,我们常常提到数据的分布是否服从正态分布,这是对一组连续数据分布一种描述,还会涉及到如何检验正态分布,对于这个分布的来龙去脉和 ...

  2. 标准正态分布函数数值表

    标准正态分布函数数值表 标准正态分布表 x 0.00 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.0 0.1 0.2 0.3 0.4 0.5 0.6 ...

  3. C语言实现标准正态分布函数和0-1均匀分布函数

    1.标准正态分布函数 #include <time.h> #include <stdlib.h>#define rd (rand() / (RAND_MAX + 1.0))do ...

  4. 标准正态分布函数和反函数Ф^(-1)

    标准正态分布函数Ф(x),反函数Ф^(-1)(x) 根据分布函数的性质,Φ^(-1)(x)=1-Φ(x) 再查询标准正态分布累计概率分布表, 得到z=x对应的值即Ф(x)的值, 所以可以得到反函数Ф^ ...

  5. java 标准正态分布_Java如何设置标准正态分布函数?

    满意答案 lmy1990052 2015.12.22 采纳率:56%    等级:8 已帮助:261人 * 标准正态分布分布函数. * 入口参数u. 任意实数. 返回标准正态分布概率密度. 先是考虑把 ...

  6. python 标准正态分布函数_Python中的正态分布统计

    正态分布: 若随机变量x服从有个数学期望为μ,方差为σ2 的正态分布,记为N(μ,σ) 其中期望值决定密度函数的位置,标准差决定分布的幅度,当υ=0,σ=0 时的正态分布是标准正态分布 判断方法有画图 ...

  7. python 标准正态分布函数_Python数据可视化实现正态分布(高斯分布)

    正态分布(Normal distribution)又成为高斯分布(Gaussian distribution) 若随机变量X服从一个数学期望为 .标准方差为 的高斯分布,记为: 则其概率密度函数为: ...

  8. 标准正态分布函数图像

    x=[-10:0.01:10]; %x取值范围 y=normpdf(x,0,1);%正态分布函数 normpdf(x,mu,sigma) figure;%创建新窗口 axes1=axes('Pos', ...

  9. matlab用辛普森公式求积分_标准正态分布概率密度函数的定积分计算方法及Python实现代码...

    最近利用碎片时间在读Allen B.Downey的<贝叶斯思维:统计建模的Python学习法>,顺便用手机上的Pythonista写实例.因为Pythonista没有scipy科学计算包, ...

最新文章

  1. dmz“非军事化区”
  2. vue-router使用入门
  3. unity3d与eclipse协同工作环境
  4. 数据库中查询记录时是否每次只能使用一个索引?
  5. 涨知识了!阿里、百度、腾讯的名字竟然是这样来的
  6. 1900页Python系列PPT分享五:函数设计与应用(134页)
  7. C# 微信服务号模板消息中如何换行
  8. Windows 使用windump进行循环抓包
  9. 学英语专业后悔了_上大学一定不要读英语专业?当年志愿填报我选了英语专业...
  10. Java编程:排序算法——冒泡排序
  11. SpringMVC【一 简单入门例子】
  12. 奋斗吧,程序员——第二十九章 伤心桥下春波绿,疑是惊鸿照影来
  13. Windows强制删除文件的方法
  14. anime.js的学习小结
  15. F.interpolate——数组采样操作
  16. 计算机网络基础与应用复习提纲,计算机网络及应用期末复习提纲
  17. 报表工具之ireport
  18. 深入理解JVM(三)——JVM之判断对象是否存活(引用计数算法、可达性分析算法,最终判定),Eclipse设置GC日志输出,引用
  19. 信息系统分析与设计 第十一章 系统详细设计
  20. 特征选择: 卡方检验、F 检验和互信息

热门文章

  1. java报表插件下载_Java报表生成应用插件
  2. 时间序列分类算法_时间序列分类算法简介
  3. sqlsugar使用
  4. 什么是共享内存?在内存中的具体位置?共享内存相关API,mmap 的具体使用原理、以及C++应用案例?
  5. 面试、逻辑推理题(一) 诚实者问题、财富问题、病狗问题
  6. GFS分布式文件系统(理论)
  7. 03《软件需求分析教程》
  8. 智能车大赛电磁组------电感的测试
  9. (转载)Unity3d开发中常用的数据结构总结与分析
  10. 制作游戏为生:Levelord的11个技巧