首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python中的感染率求和序列

Python中的感染率求和序列
EN

Stack Overflow用户
提问于 2022-09-27 16:35:51
回答 2查看 30关注 0票数 -1

我在编码这件事上有困难。有人能帮帮我吗?

展开后的代码如下所示:

代码语言:javascript
复制
infection_0 = ((1 - )**0)*D[0]
infection_1 = ((1 - )**1)*D[0] + ((1 - )**0)*D[1]
infection_2 = ((1 - )**2)*D[0] + ((1 - )**1)*D[1] + D[2]
infection_3 = ((1 - )**3)*D[0] + ((1 - )**2)*D[1] + ((1 - )**1)*D[2] + D[3]
infection_4 = ((1 - )**4)*D[0] + ((1 - )**3)*D[1] + ((1 - )**2)*D[2] + ((1 - )**1)*D[3] + D[4]
...

其中D是n时的情形数,= 1/14。

提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2022-09-27 22:20:21

使用和

代码语言:javascript
复制
I[n] = sum([(1-)**(n-i)*D[i] for i in range(n+1)])
票数 1
EN

Stack Overflow用户

发布于 2022-09-27 17:30:18

像这样吗?

代码语言:javascript
复制
def infection(iteration, y):
    base = 1-y
    res = 0
    for expo in range(iteration+1):
        idx = iteration - expo
        res += base**expo * D[idx]
    return res
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73870993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档