[概率论]艾波寧捎信(poisson分布)

巷子呈直線,長L0 = 400 m,艾波寧以v0 = 4 m/s初速等速穿越。士兵時時 刻刻瞄準她;第t 秒時是否擊中她,是隨時間t 的均勻的泊松事件(Poisson process),且 與距離無關。其中,平均每μ 秒能擊中一次,μ = 100 / ln( 50 ) 約為25.5622。士兵無法 擊中巷子以外的區域;另外,只要她處於巷中,μ 就是常數。 當她每被擊中一槍,速度就會減半;直到她恰中4 槍時,會當場死亡。亦即,中n 槍時速度依序為4, 2, 1, 0.5 m/s ,其中n 依序為 0, 1, 2, 3。 請問艾波寧成功捎信的機率為何? 亦即,在她處於巷子之中時,被射中低於四槍的 機率為何?(用小數即可,誤差合理給對)
在这里插入图片描述
编程求解

from math import e, log
from scipy.integrate import tplquad, dblquad, quad

lam = log(50) / 100
def poi(t):
    return pow(e, lam * (-t))

def ex(t):
    return lam * pow(e, (-lam) * t)


val0 = poi(100)
print(val0)
val1, err1 = quad(lambda x: ex(x) * poi(200 - 2 * x), 0, 100)
print(val1)

val2, err2 = dblquad(lambda t2, t1: ex(t1) * ex(t2) * poi(400 - 4 * t1 - 2 * t2),
                     0,
                     100,
                     lambda t1: 0,
                     lambda t1: 200 - 2 * t1)
print(val2)

val3, err3 = tplquad(lambda t3, t2, t1: ex(t1) * ex(t2) * ex(t3) * poi(800 - 8 * t1 - 4 * t2 - 2 * t3),
                     0,
                     100,
                     lambda t1: 0,
                     lambda t1: 200 - 2 * t1,
                     lambda t1, t2: 0,
                     lambda t1, t2: 400 - 4 * t1 - 2 * t2)

print(val3)
print(val0+val1+val2+val3)

ans=0.6

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值