Python正态分布概率计算方法,python概率计算方法,Python正态分布概率
Python正态分布概率计算方法,python概率计算方法,Python正态分布概率
Python正态分布概率计算方法,喜欢算法的伙伴们可以参考学习下。需要用到math模块。先了解一下这个模块方法,再来写代码会更好上手。
def st_norm(u): '''标准正态分布''' import math x=abs(u)/math.sqrt(2) T=(0.0705230784,0.0422820123,0.0092705272, 0.0001520143,0.0002765672,0.0000430638) E=1-pow((1+sum([a*pow(x,(i+1)) for i,a in enumerate(T)])),-16) p=0.5-0.5*E if u<0 else 0.5+0.5*E return(p)def norm(a,sigma,x): '''一般正态分布''' u=(x-a)/sigma return(st_norm(u))while 1: '''输入一个数时默认为标准正态分布 输入三个数(空格隔开)时分别为期望、方差、x 输入 stop 停止''' S=input('please input the parameters:\n') if S=='stop':break try: L=[float(s) for s in S.split()] except: print('Input error!') continue if len(L)==1: print('f(x)=%.5f'%st_norm(L[0])) elif len(L)==3: print('f(x)=%.5f'%norm(L[0],L[1],L[2])) else: print('Input error!')#www.iplaypy.com
编橙之家文章,
相关内容
- 请大牛指点将List转成XML代码问题,大牛xml,近期正在学
- Python斐波那契数列简单实现源码,python斐波那契数列
- python在电脑硬盘中查找内容的方法,python中查找,pytho
- Python查找指定目录文件glob通配符方法,pythonglob,Python文
- 凯撒移位密码加密算法的Python3.0实现方法,加密算法
- python将色彩HSL转为RGB表示的方法,pythonhsl转为rgb,这是我
- reportlab方法实现中文PDF成生示例,reportlab成生,在使用这
- 通过GDP判断外交关系的练习代码学习和分享,gdp外交关
- 将大数据文件分割为小文件的python方法,文件分割pyt
- ctypes方法调用libcaptcha生成验证码操作,ctypeslibcaptcha,这
评论关闭