-
2020-04-06 15:38:53
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!')
代码来源:http://yuncode.net/code/c_506eb40de72ef28
更多相关内容 -
标准正态分布概率计算
2020-02-04 17:15:13附件为标准正态分布计算函数,采用C#代码编写,输入横坐标,给出概率值。所采用的基本数学运算函数,均包含在math中。 -
装甲目标毁伤概率计算方法 (2015年)
2021-06-19 03:55:31为了研究装甲目标毁伤概率计算方法,把装甲目标各部位按功能进行了区域划分和毁伤概率分析,以各区域的毁伤概率和命中概率为自变量给出了整体毁伤概率的计算公式。在各区域正面投影的基础上结合命中概率的数学定义,... -
大转盘概率计算
2013-11-15 11:27:16php代码 概率计算,大转盘概率计算方法 精确的计算了大转盘的角度 -
概率计算
2018-10-21 18:12:31概率的加法法则 条件概率 乘法公式 全概率公式 P(A)=A所含样本点数/总体所含样本点数。实用中经常采用“排列组合”的方法计算· 条件概率:当P(A)>0,P(B|A)=P(AB)/P(A) 加法法则:P(A∪B)=P(A)+P(B)-...目录
P(A)=A所含样本点数/总体所含样本点数。实用中经常采用“排列组合”的方法计算·
条件概率:当P(A)>0,P(B|A)=P(AB)/P(A)
加法法则:P(A∪B)=P(A)+P(B)-P(AB)
乘法公式:P(AB)=P(A)×P(B|A)=P(B)×P(A|B)
计算方法:“排列组合”的方法计算
记 法: P(A)=A
概率的加法法则
定理:设A、B是互不相容事件(AB=φ),则:
P(A∪B)=P(A)+P(B)
推论1:设A1、 A2、…、 An互不相容,则:P(A1+A2+...+ An)= P(A1) +P(A2) +…+ P(An)
推论2:设A1、 A2、…、 An构成完备事件组,则:P(A1+A2+...+An)=1
推论3:
为事件A的对立事件。
推论4:若B包含A,则P(B-A)= P(B)-P(A)
推论5(广义加法公式):
对任意两个事件A与B,有P(A∪B)=P(A)+P(B)-P(AB)
条件概率
条件概率:已知事件B出现的条件下A出现的概率,称为条件概率,记作:P(A|B)
条件概率计算公式:
当P(A)>0,P(B|A)=P(AB)/P(A)
当P(B)>0,P(A|B)=P(AB)/P(B) [1]
乘法公式
P(AB)=P(A)×P(B|A)=P(B)×P(A|B)
推广:P(ABC)=P(A)P(B|A)P(C|AB)
全概率公式
设:若事件A1,A2,…,An互不相容,且A1+A2+…+An=Ω,则称A1,A2,…,An构成一个完备事件组。
全概率公式的形式如下:
以上公式就被称为全概率公式。
例题:
一个20面体,每个面都是等边三角形,如果截去所有的顶角,它将成为多少面体?共有多少个顶点?共有多少条棱?
面体
顶点
条棱
4
2*(4-2)=4
3*(4-2)=6
5
2*(5-2)=6
3*(5-2)=9
6
2*(6-2)=8
3*(6-2)=12
7
2*(7-2)=10
3*(7-2)=15
8
2*(8-2)=12
3*(8-2)=18
n
2*(n-2)
3*(n-2)
20
2*(20-2)=36
3*(20-2)=54
每截去一个顶角(顶角数量=顶点数量),增加一个面;
一个20面体截去所有顶角(顶角数量=顶点数量),即增加36个面;
面体
顶点
条棱
20+36=56
2*(56-2)=108
3*(56-2)=162
-
最全的遗传概率计算方法(高中生物)-基因概率计算.doc
2021-09-28 21:21:14最全的遗传概率计算方法(高中生物)-基因概率计算.doc -
彩票中奖概率计算
2018-12-06 21:40:07彩票中奖概率计算1.双色球彩票研究1.1 玩法1.2 中奖概率1.3 中奖期望1.3.1 奖金&lt;1亿1.3.2 奖金&gt;1亿2.3D彩票研究2.1 玩法2.2单注期望3.7乐彩票研究3.1 玩法3.2.单注概率3.3单注期望4.七星彩4.1...彩票中奖概率计算
0.基本排列组合算法
import numpy as np def A_n_m(n,m): return float(np.math.factorial(n))/float(np.math.factorial(n-m)) def C_n_m(n,m): return A_n_m(n,m)/np.math.factorial(m) def Prob(t,n,m): return C_n_m(n,m)*C_n_m(t-n,n-m)/C_n_m(t,n)
1.双色球彩票研究
1.1 玩法
红色球 33选6,蓝色球 16选1
奖金 中奖方法 一等奖 <1亿 70%高等奖+奖金池 单注封顶500w 6+1 >1亿 50%高等奖+奖金池+%20 单注封顶1000w 二等奖: 30%高等奖 6+0 三等奖: 3000 5+1 四等奖: 200 5+0,4+1 五等奖: 10 4+0,3+1 六等奖: 5 2+1,1+1,0+1
1.2 中奖概率
#一等奖 6+1 P_1 = C_n_m(6,6) * C_n_m(27,0) / C_n_m(33,6) * C_n_m(15,0)* C_n_m(1,1)/ C_n_m(16,1) print '一等奖中奖概率(百万人):%10.2f' %(P_1*1000000) #二等奖 6+0 P_2 = C_n_m(6,6) * C_n_m(27,0) / C_n_m(33,6) * C_n_m(1,0)* C_n_m(15,1)/ C_n_m(16,1) print '二等奖中奖概率(百万人):%10.2f' %(P_2*1000000) #三等奖 5+1 P_3 = C_n_m(6,5) * C_n_m(27,1) / C_n_m(33,6) * C_n_m(1,1)* C_n_m(15,0)/ C_n_m(16,1) print '三等奖中奖概率(百万人):%10.2f' %(P_3*1000000) #四等奖 5+0 ,4+1 P_4 = C_n_m(6,5) * C_n_m(27,1) / C_n_m(33,6) * C_n_m(1,0)* C_n_m(15,1)/ C_n_m(16,1) P_4 += C_n_m(6,4) * C_n_m(27,2) / C_n_m(33,6) * C_n_m(1,1)* C_n_m(15,0)/ C_n_m(16,1) print '四等奖中奖概率(百万人):%10.2f' %(P_4*1000000) #五等奖 4+0 ,3+1 P_5 = C_n_m(6,4) * C_n_m(27,2) / C_n_m(33,6) * C_n_m(1,0)* C_n_m(15,1)/ C_n_m(16,1) P_5 += C_n_m(6,3) * C_n_m(27,3) / C_n_m(33,6) * C_n_m(1,1)* C_n_m(15,0)/ C_n_m(16,1) print '五等奖中奖概率(百万人):%10.2f' %(P_5*1000000) #六等奖 2+1,1+1,0+1 P_6 = C_n_m(6,2) * C_n_m(27,4) / C_n_m(33,6) * C_n_m(1,1)* C_n_m(15,0)/ C_n_m(16,1) P_6 += C_n_m(6,1) * C_n_m(27,5) / C_n_m(33,6) * C_n_m(1,1)* C_n_m(15,0)/ C_n_m(16,1) P_6 += C_n_m(6,0) * C_n_m(27,6) / C_n_m(33,6) * C_n_m(1,1)* C_n_m(15,0)/ C_n_m(16,1) print '六等奖中奖概率(百万人):%10.2f' %(P_6*1000000) print '总的中奖概率(百万人):%10.2f' %((P_1+P_2+P_3+P_4+P_5+P_6)*1000000)
一等奖中奖概率(百万人): 0.06
二等奖中奖概率(百万人): 0.85
三等奖中奖概率(百万人): 9.14
四等奖中奖概率(百万人): 434.23
五等奖中奖概率(百万人): 7757.71
六等奖中奖概率(百万人): 58892.55
总的中奖概率(百万人): 67094.531.3 中奖期望
1.3.1 奖金<1亿
E1 = P_1*5000000 + P_2*150000 + P_3*3000 + P_4*200 + P_5*10 + P_6*5 print '<1亿元时,单注期望:%f' %(E1)
<1亿元时,单注期望:0.895428
1.3.2 奖金>1亿
E1 = P_1*10000000 + P_2*300000 + P_3*3000 + P_4*200 + P_5*10 + P_6*5 print '>1亿元时,单注期望:%f' %(E1)
>1亿元时,单注期望:1.304545
2.3D彩票研究
2.1 玩法
竟猜三位开奖号码,即百位、十位和个位,且顺序一致。 奖金1040元
2.2单注期望
#获奖概率 P = 0.001; #期望 E = P * 1040 print '总的中奖概率(百万人):%10.2f' %(P*1000000) print '3D 单注期望:%f' %(E)
总的中奖概率(百万人): 1000.00
3D 单注期望:1.0400003.7乐彩票研究
3.1 玩法
七乐彩设奖奖金为销售总额的50%,其中当期奖金为销售总额的49%,调节基金为销售总额的1%。
七乐彩当期奖金设七个奖等,一至三等奖为高奖等,四至七等奖为低奖等。高奖等采用浮动设奖,低奖等采用固定设奖。当期奖金减去当期低奖等奖金为当期高奖等奖金,具体设奖如下:
一等奖:奖金总额为当期高奖等奖金的70%,最高500w;
二等奖:奖金总额为当期高奖等奖金的10%;
三等奖:奖金总额为当期高奖等奖金的20%;
四等奖:单注奖金额固定为200元;
五等奖:单注奖金额固定为50元;
六等奖:单注奖金额固定为10元;
七等奖:单注奖金额固定为5元。
1.玩法
30选7,6+1一等奖:投注号码与当期开奖号码中7个基本号码完全相同(顺序不限,下同);
二等奖:投注号码与当期开奖号码中任意6个基本号码及特别号码相同;
三等奖:投注号码与当期开奖号码中任意6个基本号码相同;
四等奖:投注号码与当期开奖号码中任意5个基本号码及特别号码相同;
五等奖:投注号码与当期开奖号码中任意5个基本号码相同;
六等奖:投注号码与当期开奖号码中任意4个基本号码及特别号码相同;
七等奖:投注号码与开奖号码中任意4个基本号码相同。
3.2.单注概率
#一等奖 P_1 = C_n_m(7,7) * C_n_m(23,0) / C_n_m(30,7) print '一等奖中奖概率(百万人):%10.2f' %(P_1*1000000) #二等奖 P_2 = C_n_m(7,6) * C_n_m(22,0) * C_n_m(1,1) / C_n_m(30,7) print '二等奖中奖概率(百万人):%10.2f' %(P_2*1000000) #三等奖 P_3 = C_n_m(7,6) * C_n_m(22,1) * C_n_m(1,0) / C_n_m(30,7) print '三等奖中奖概率(百万人):%10.2f' %(P_3*1000000) #四等奖 P_4 = C_n_m(7,5)*C_n_m(22,1)*C_n_m(1,1)/C_n_m(30,7) print '四等奖中奖概率(百万人):%10.2f' %(P_4*1000000) #五等奖 P_5 = C_n_m(7,5)*C_n_m(22,2)*C_n_m(1,0)/C_n_m(30,7) print '五等奖中奖概率(百万人):%10.2f' %(P_5*1000000) #六等奖 P_6 = C_n_m(7,4)*C_n_m(22,2)*C_n_m(1,1)/C_n_m(30,7) print '六等奖中奖概率(百万人):%10.2f' %(P_6*1000000) #七等奖 P_7 = C_n_m(7,4)*C_n_m(22,3)*C_n_m(1,0)/C_n_m(30,7) print '七等奖中奖概率(百万人):%10.2f' %(P_7*1000000) print '总概率(百万人):%f' %((P_1+P_2+P_3+P_4+P_5+P_6+P_7)*1000000)
一等奖中奖概率(百万人): 0.49
二等奖中奖概率(百万人): 3.44
三等奖中奖概率(百万人): 75.65
四等奖中奖概率(百万人): 226.94
五等奖中奖概率(百万人): 2382.85
六等奖中奖概率(百万人): 3971.41
七等奖中奖概率(百万人): 26476.08
总概率(百万人):33136.8503783.3单注期望
2017096期的中奖结果 一等奖 一注870305 二等奖22605 三等奖2210
E = P_1*870305 + P_2*22605 + P_3*2210 + P_4*200 + P_5*50 +P_6*10 + P_7*5 print '3D 单注期望:%f' %(E
3D 单注期望:1.009028
4.七星彩
4.1玩法
一等奖:奖金总额为当期奖金额减去固定奖总额后的90%,以及奖池资金和调节基金转入部分;
二等奖:奖金总额为当期奖金额减去固定奖总额后的10%;
三等奖:单注奖金固定为1800元;
四等奖:单注奖金固定为300元;
五等奖:单注奖金固定为20元;
六等奖:单注奖金固定为5元。
一等奖:投注号码与开奖号码全部相符且排列一致,即中奖;二等奖:投注号码有连续6位号码与开奖号码相同位置的连续6位号码相同,即中奖;
三等奖:投注号码有连续5位号码与开奖号码相同位置的连续5位号码相同,即中奖;
四等奖:投注号码有连续4位号码与开奖号码相同位置的连续4位号码相同,即中奖;
五等奖:投注号码有连续3位号码与开奖号码相同位置的连续3位号码相同,即中奖;
六等奖:投注号码有连续2位号码与开奖号码相同位置的连续2位号码相同,即中奖。
4.2单注概率
#一等奖 P_1 = pow(C_n_m(1,1)/C_n_m(10,1),7) print '一等奖中奖概率(百万人):%10.2f' %(P_1*1000000) #二等奖 P_2 = pow(C_n_m(1,1)/C_n_m(10,1),6)*C_n_m(9,1)/C_n_m(10,1)*C_n_m(2,1) print '二等奖中奖概率(百万人):%10.2f' %(P_2*1000000) #三等奖 P_3 = pow(C_n_m(1,1)/C_n_m(10,1),5)*C_n_m(9,1)/C_n_m(10,1)*C_n_m(10,1)/C_n_m(10,1)*C_n_m(2,1) P_3 += C_n_m(9,1)/C_n_m(10,1)*pow(C_n_m(1,1)/C_n_m(10,1),5)*C_n_m(9,1)/C_n_m(10,1) print '三等奖中奖概率(百万人):%10.2f' %(P_3*1000000) #四等奖 P_4 = pow(C_n_m(1,1)/C_n_m(10,1),4)*C_n_m(9,1)/C_n_m(10,1)*pow(C_n_m(10,1)/C_n_m(10,1),2)*C_n_m(2,1) P_4 += C_n_m(9,1)/C_n_m(10,1)*pow(C_n_m(1,1)/C_n_m(10,1),4)*C_n_m(9,1)/C_n_m(10,1)*C_n_m(10,1)/C_n_m(10,1)*C_n_m(2,1) print '四等奖中奖概率(百万人):%10.2f' %(P_4*1000000) #五等奖 P_5 = pow(C_n_m(1,1)/C_n_m(10,1),3)*C_n_m(9,1)/C_n_m(10,1)*pow(C_n_m(10,1)/C_n_m(10,1),3)*C_n_m(2,1) P_5 += C_n_m(9,1)/C_n_m(10,1)*pow(C_n_m(1,1)/C_n_m(10,1),3)*C_n_m(9,1)/C_n_m(10,1)*pow(C_n_m(10,1)/C_n_m(10,1),2)*C_n_m(2,1) P_5 += pow(C_n_m(1,1)/C_n_m(10,1),3)*pow(C_n_m(9,1)/C_n_m(10,1),2)*pow(C_n_m(10,1)/C_n_m(10,1),2) P_5 -= pow(C_n_m(1,1)/C_n_m(10,1),6)*C_n_m(9,1)/C_n_m(10,1) print '五等奖中奖概率(百万人):%10.2f' %(P_5*1000000) #六等奖 P_6 = pow(C_n_m(1,1)/C_n_m(10,1),2)*C_n_m(9,1)/C_n_m(10,1)*pow(C_n_m(10,1)/C_n_m(10,1),4)*C_n_m(2,1) P_6 += pow(C_n_m(1,1)/C_n_m(10,1),2)*pow(C_n_m(9,1)/C_n_m(10,1),2)*pow(C_n_m(10,1)/C_n_m(10,1),3)*C_n_m(4,1) P_6 -= (6*2+3*2+2)*P_1 print '六等奖中奖概率(百万人):%10.2f' %(P_6*1000000) print '总概率(百万人):%f' %((P_1+P_2+P_3+P_4+P_5+P_6)*1000000)
一等奖中奖概率(百万人): 0.10
二等奖中奖概率(百万人): 1.80
三等奖中奖概率(百万人): 26.10
四等奖中奖概率(百万人): 342.00
五等奖中奖概率(百万人): 4229.10
六等奖中奖概率(百万人): 50398.00
总概率(百万人):54997.1000004.3单注期望
2017096期的中奖结果 一等奖 一注3965569 二等奖4508
E = P_1*3965569 + P_2*45081 + P_3*1800 + P_4*300 + P_5*20 +P_6*5 print '3D 单注期望:%f' %(E)
3D 单注期望:0.963855
5.大乐透
5.1玩法
35选5+12选2
一等奖:投注号码与当期开奖号码全部相同(顺序不限,下同),即中奖;
二等奖:投注号码与当期开奖号码中的5个前区号码及任意1个后区号码相同,即中奖;
三等奖:投注号码与当期开奖号码中的5个前区号码相同,或者任意4个前区号码及2个后区号码相同,即中奖;
四等奖:投注号码与当期开奖号码中的任意4个前区号码及任意1个后区号码相同,或者任意3个前区号码及2个后区号码相同,即中奖;
五等奖:投注号码与当期开奖号码中的任意4个前区号码相同,或者任意3个前区号码及1个后区号码相同,或者任意2个前区号码及2个后区号码相同,即中奖;
六等奖:投注号码与当期开奖号码中的3个前区号码相同,或者任意1个前区号码及2个后区号码相同,或者任意2个前区号码及任意1个后区号码相同,或者2个后区号码相同,即中奖。
2 奖金
一等奖:当奖池资金低于1亿元时,奖金总额为当期奖金额减去固定奖总额后的75%与奖池中累积的奖金之和,单注奖金按注均分,单注最高限额封顶500万元。当奖池资金高于1亿元(含)且低于3亿元时,奖金总额包括两部分,一部分为当期奖金额减去固定奖总额后的58%与奖池中累积的奖金之和,单注奖金按注均分,单注最高限额封顶500万元;另一部分为当期奖金额减去固定奖总额后的17%,单注奖金按注均分,单注最高限额封顶500万元。当奖池资金高于3亿元(含)时,奖金总额包括两部分,第一部分为当期奖金额减去固定奖总额后的42%与奖池中累积的奖金之和,单注奖金按注均分,单注最高限额封顶500万元;第二部分为当期奖金额减去固定奖总额后的33%,单注奖金按注均分,单注最高限额封顶500万元。二等奖:奖金总额为当期奖金额减去固定奖总额后的18%,单注奖金按注均分,单注最高限额封顶500万元。
三等奖:奖金总额为当期奖金额减去固定奖总额后的7%,单注奖金按注均分,单注最高限额封顶500万元。
四等奖:单注奖金固定为200元。
五等奖:单注奖金固定为10元。
六等奖:单注奖金固定为5元。
5.2中奖概率
#一等奖 5+2 P_1 = Prob(35,5,5)*Prob(12,2,2) print '一等奖中奖概率(百万人):%10.2f' %(P_1*1000000) #二等奖 5+1 P_2 = Prob(35,5,5)*Prob(12,2,1) print '二等奖中奖概率(百万人):%10.2f' %(P_2*1000000) #三等奖 5+0 ,4+2 P_3 = Prob(35,5,5)*Prob(12,2,2) P_3 += Prob(35,5,4)*Prob(12,2,2) print '三等奖中奖概率(百万人):%10.2f' %(P_3*1000000) #四等奖 4+1,3+2 P_4 = Prob(35,5,4)*Prob(12,2,1) P_4 += Prob(35,5,3)*Prob(12,2,2) print '四等奖中奖概率(百万人):%10.2f' %(P_4*1000000) #五等奖 4+0,3+1, 2+2 P_5 = Prob(35,5,4)*Prob(12,2,0) P_5 += Prob(35,5,3)*Prob(12,2,1) P_5 += Prob(35,5,2)*Prob(12,2,2) print '五等奖中奖概率(百万人):%10.2f' %(P_5*1000000) #六等奖 3+0,1+2, 2+1, 0+2 P_6 = Prob(35,5,3)*Prob(12,2,0) P_6 += Prob(35,5,1)*Prob(12,2,2) P_6 += Prob(35,5,2)*Prob(12,2,1) P_6 += Prob(35,5,0)*Prob(12,2,2) print '五等奖中奖概率(百万人):%10.2f' %(P_6*1000000) print '总概率(百万人):%.3f' %((P_1+P_2+P_3+P_4+P_5+P_6)*1000000)
一等奖中奖概率(百万人): 0.05
二等奖中奖概率(百万人): 0.93
三等奖中奖概率(百万人): 7.05
四等奖中奖概率(百万人): 343.05
五等奖中奖概率(百万人): 6270.50
五等奖中奖概率(百万人): 60081.13
总概率(百万人):66702.7075.3中奖期望
17096 一等奖 10000000 二等奖 107135 三等奖 6408 (未追加)
E = P_1*10000000 + P_2*107135 +P_3*6408 +P_4*200+ P_5*10 +P_6*5 print '大乐透期望:%f' %(E)
大乐透期望:1.043616
一等奖 10000000 二等奖 107135+64281 三等奖 6408+3844 (追加)
E = P_1*10000000 + P_2*(107135+64281) +P_3*(6408+3844) +P_4*(200+100)+ P_5*(10+5) +P_6*5 print '大乐透期望:%f' %(E)
大乐透期望:1.196368
6.15选5
6.1玩法
特等奖:单注投注号码与当期5个开奖号码全部相同,且至少包含4个连续号码(中奖号码顺序不论,并可以同一等奖视为兼中)。
一等奖:单注投注号码与当期5个开奖号码全部相同,若有4个连续号码则同特等奖兼中。
二等奖:单注投注号码与当期开奖号码中任意4个号码相同,不得与以上奖等兼中。
2 奖金
浮动奖金 二等奖 10元6.2 中奖概率
#一等奖或特等奖 P_1 = Prob(15,5,5) print '一等奖中奖概率(百万人):%10.2f' %(P_1*1000000) P_2 = Prob(15,5,4) print '二等奖中奖概率(百万人):%10.2f' %(P_2*1000000) print '总概率(百万人):%.3f' %((P_1+P_2)*1000000)
一等奖中奖概率(百万人): 333.00
二等奖中奖概率(百万人): 16650.02
总概率(百万人):16983.0176.3 中奖期望
浙江 2017220 一等奖奖金 3045 二等奖奖金 1
E = P_1*3045+P_2*10 print '15选5期望:%f' %(E)
15选5期望:1.180486
7.新快三
7.1 玩法
三个数(0~6)之和(0 ~ 18)分布。
奖金:
3,18 :240 4,17 :80 5,16 :40 6,15 :25 7,14 :16 8,13 :12 9,12 :10 10,11:97.2中奖概率
P = {} for i in range(16): P[i+3] = 0 for i in [1,2,3,4,5,6]: for j in [1,2,3,4,5,6]: for k in [1,2,3,4,5,6]: sum = i+j+k P[sum] += 1 P_total = 0 PP= {} for i in range(16): PP[i+3] = float(P[i+3])/(6*6*6) print '和数为 %d 的概率(百万人): %f' %(i+3,PP[i+3]*1000000) P_total += float(P[i+3])/(6*6*6)
和数为 3 的概率(百万人): 4629.629630
和数为 4 的概率(百万人): 13888.888889
和数为 5 的概率(百万人): 27777.777778
和数为 6 的概率(百万人): 46296.296296
和数为 7 的概率(百万人): 69444.444444
和数为 8 的概率(百万人): 97222.222222
和数为 9 的概率(百万人): 115740.740741
和数为 10 的概率(百万人): 125000.000000
和数为 11 的概率(百万人): 125000.000000
和数为 12 的概率(百万人): 115740.740741
和数为 13 的概率(百万人): 97222.222222
和数为 14 的概率(百万人): 69444.444444
和数为 15 的概率(百万人): 46296.296296
和数为 16 的概率(百万人): 27777.777778
和数为 17 的概率(百万人): 13888.888889
和数为 18 的概率(百万人): 4629.6296307.3中奖期望
E = PP[3]*240 print '和数为3或18的期望:%f' %(E) E = PP[4]*80 print '和数为4或17:%f' %(E) E = PP[5]*40 print '和数为5或16:%f' %(E) E = PP[6]*25 print '和数为6或15:%f' %(E) E = PP[7]*16 print '和数为7或14:%f' %(E) E = PP[8]*12 print '和数为8或13:%f' %(E) E = PP[9]*10 print '和数为9或12:%f' %(E) E = PP[10]*9 print '和数为10或11:%f' %(E)
和数为3或18的期望:1.111111
和数为4或17:1.111111
和数为5或16:1.111111
和数为6或15:1.157407
和数为7或14:1.111111
和数为8或13:1.166667
和数为9或12:1.157407
和数为10或11:1.125000 -
c#实现的概率计算类
2009-07-09 21:43:34c#实现的概率计算类,提供了正态分布的分布函数、正态分布的反函数、chi2分布的分布函数、chi2分布的反函数、B分布函数、F分布函数、F分布的反函数、t分布的分布函数、t分布的反函数的计算 -
彩票中奖概率计算过程
2020-08-24 13:54:18所以就计算了一下中奖概率。 中奖规则: 一等奖:投注号码与当期开奖号码全部相同(顺序不限,下同),即中奖; 二等奖:投注号码与当期开奖号码中的6个红色球号码相同,即中奖; 三等奖:投注号码与当期开奖...周六周末无聊,想着买彩票,万一中奖了就不用上班啦,哈哈。所以就计算了一下中奖概率。
中奖规则:
一等奖:投注号码与当期开奖号码全部相同(顺序不限,下同),即中奖;
二等奖:投注号码与当期开奖号码中的6个红色球号码相同,即中奖;
三等奖:投注号码与当期开奖号码中的任意5个红色球号码和1个蓝色球号码相同,即中奖;
四等奖:投注号码与当期开奖号码中的任意5个红色球号码相同,或与任意4个红色球号码和1个蓝色球号码相同,即中奖;
五等奖:投注号码与当期开奖号码中的任意4个红色球号码相同,或与任意3个红色球号码和1个蓝色球号码相同,即中奖;
六等奖:投注号码与当期开奖号码中的任意2个红色球号码相同和1个蓝色号码相同,或与任意1个红色球号码和1个蓝色球号码相同,或当期开奖号码中的1个蓝色球号码相同,即中奖
排列组合:
红色:33个红色选6个:
蓝色:16个蓝色选1个:
共有组合:
*
=17721088
分析中奖概率:
一等奖的概率:中6红1蓝,
*
=1,概率是1/17721088
二等奖的概率:中6红蓝不中,
*
*
=15,概率是15/17721088
三等奖的概率:中5红1蓝,所以从中奖号码6个红球选5个,再从不中的27个红球选1个,
*
*
=162,概率是162/17721088
四等奖的概率:中5红蓝不中,
*
*
*
=2430,或者4红1蓝,
*
*
=5265,加起来是7695注,概率是7695/17721088
五等奖的概率:中4红蓝不中,
*
*
*
=78975,或者3红1蓝,
*
*
=58500,加起来是137475注,概率是137475/17721088
六等奖的概率:中2红1蓝,
*
*
=263250,或者中1红1蓝,
*
*
=484380,或者1蓝,
*
*
=296010,加起来是1043640注,概率是1043640/17721088
共计中奖率:(1+15+162+7695+137475+1043640)/ 17721088=6.70945%。
-
人脸识别准确概率计算——超详细
2020-09-10 19:58:54前言: 虽然本段代码的目标是准确率计算,但识别率只是提供了一个简单的思路,单纯计算了正确的概率。代码的主要部分还是图片的匹配识别内容,所有的代码块都有响应的详尽解释,适合...文章目录前言:1 概率计算公式2 -
统计学考研笔记:正态分布概率计算题
2021-12-09 18:29:47现随机从该生产线抽取一瓶测量重量,请计算该瓶重量小于 8 的概率。 可供使用的部分正态分布表数值: φ(0.0)=0.500,φ(0.5)=0.6915,φ(1.0)=0.8413 解: 标准正态分布公式:X~N(μ,δ²) 带入μ为... -
统计学:概率计算
2019-11-29 14:32:29一、概率 概率的量度尺度是0-1,如果某件事不可能发生,则其概率为0;如果某件事肯定会发生,则其概率为1。 二、维恩图 画一个方框代表样本空间S,然后画几个圆圈代表各个相关事件,这种图被称为维恩图。 三... -
正态分布及其概率计算
2019-08-17 17:47:56上一篇讲了三个典型的离散分布(离散分布概率:几何分布、二项分布和泊松分布...离散型概率分布:几何分布、二项分布、泊松分布都是离散型概率分布,一般是求事件出现次数的概率,次数是整数,其... -
概率计算常用公式
2020-05-21 10:11:24A发生的条件下,B发生的概率: P(A+B)=P(A)+P(B)-P(AB) P(A-B)=p(A)-P(AB) -
隐马尔可夫模型-概率计算算法
2020-03-14 02:21:43隐马尔可夫模型-概率计算算法 上一篇博客简单介绍了隐马尔科夫模型算法的基本思想,但是没有介绍计算如何区计算它的状态转移概率矩阵,观测概率矩阵和初始状态概率向量如何计算,这节我们就来谈谈。 给出之前讲过的... -
标准正态分布---由概率计算分位数(C#代码)
2012-11-13 10:12:56该代码可以实现输入标准正态分布的概率从而计算该概率所对应的分位数的功能,函数是的返回值即为所求的分位数,代码是用C#编写的 -
NLP --- 条件随机场CRF(概率计算问题)
2018-12-22 15:15:18概率计算 按照前后向向量的定义,很容易计算标记序列在位置 是标记 的条件概率和在位置 与 是标记 和 的条件概率: 其中: 这里不解释了,很简单,很容易理解,前提是你需要理解什么是动态规划... -
完工概率计算总结
2019-09-09 15:06:58活动BCD的乐观(m)工期都是9天,最可能(o)工期为12天,最悲观(p)工期都是15天,那么在14天内完成单项活动的概率和完成全部这三项活动的概率是多少? 首先计算平均工期(PERT):公式--(乐观时间+4*最可能时间+... -
python正太分布概率计算
2019-08-04 01:32:04python正太分布概率计算 #numpy库的标准正太分布概率分布(针对连续性概率事件) #rand 针对离散型概率事件 a=np.random.randn(500000) #标准正太分布 pos_min = (a>=-1) #下限 pos_max = (a<=1) #上限 pos_... -
隐马尔可夫模型(二)概率计算问题
2020-05-26 15:19:06概率计算问题 给定模型λ和观测序列O,计算在模型λ下观测序列O出现的慨率P(O|λ)。 具体问题描述 假设已知模型 λ : 状态集合 S:健康,发烧; 可观测集合 O:正常、冷、头晕; 初始概率的状态矩阵 π: 转移... -
放回、不放回的概率计算
2019-10-08 15:48:15考虑每一次取牌对当前状态的影响,考虑取牌分别是A和非A对当前状态的影响,构造状态转移函数,计算每一次取牌后各个状态的概率。 参考代码 iteration_id = 0 num = 14 pl = [0 for i in range(num)... -
基于B-gram句子概率计算实现
2018-01-29 11:04:22基于B-gram句子概率计算实现 概述 该“句子出现概率计算”基于B-gram算法,若不了解请自行百度。 如果急于使用,请下载笔者已经训练好的模型文件(model.txt,置于项目根目录);如果想自行训练,可以使用语料... -
Java实现 蓝桥杯 算法提高 概率计算
2019-06-13 12:40:10算法提高 概率计算 时间限制:1.0s 内存限制:256.0MB 问题描述 生成n个∈[a,b]的随机整数,输出它们的和为x的概率。 输入格式 一行输入四个整数依次为n,a,b,x,用空格分隔。 输出格式 输出一行包含... -
蓝桥杯 概率问题 递归概率计算
2015-04-02 11:01:45概率问题 某个袋子中有红球m个,白球n个。现在要从中取出x个球。那么红球数目多于白球的概率是多少呢? 下面的代码解决了这个问题。其中的y表示红球至少出现的次数。 这与前文的问题是等价的。因为如果取30个... -
隐马尔可夫模型(HMM) - 2 - 概率计算方法
2016-05-17 14:24:31本章介绍隐马尔可夫模型中概率计算问题的算符。 计算观测序列概率P(O|λ)的算法包括前向算符和后向算法,不过在此之前先介绍下概念上可行但计算上不可行的直接计算法。 直接计算法 给定模型λ= (A, B,π)和观测序列... -
.net 抽奖概率计算
2017-08-03 09:31:38公司需要做一个大转盘抽奖的活动,其实最关键的地方就是奖品的概率计算了,不过前两天做的这个计算规则挺简单: 设置每个奖品的概率,所有奖品概率之和 乘以 随机值(0-1之间的double类型小数)=抽中值 然后循环... -
一个关于先验概率、似然函数与后验概率计算的小例子
2016-10-13 17:21:41来先举一个例子: 如果有一所学校,有60%是男生和40%是女生。女生穿裤子与裙子的数量相同;所有男生穿裤子。一个观察者,随机从远处看到一名学生,观察者只能看到该学生穿裤子。...于是,现在要计算 P(G|T) , -
【机器学习】隐马尔可夫模型(上)——定义及相关概率计算
2016-08-16 15:05:02本文首先介绍马尔可夫过程和隐马尔可夫模型的基本概念,然后分别叙述和实现隐马尔可夫模型的概率计算算法、学习算法以及预测算法。 一、马尔可夫过程 马尔可夫过程 (Markov Process),因俄罗斯数学家安德烈 ·... -
骰子游戏的概率计算
2014-11-29 22:23:26要计算扔出的⑥的个数不少于n的概率,只要计算n个⑥的概率加上n+1个⑥的概率一直加到m个⑥就行了。 最后用python写出的程序 import sys import string total = string.atoi(sys.argv[1]) request = string...