图像缩略图

病毒传播(冠状病毒或其他)的SIR数学模型

版本1.0.20(25.6KB)由 汤姆Beekhuysen
传染病传播的介绍性模型。社会距离和社会隔离影响贝塔(传播率)。

2.6K下载

更新2020年4月12日

查看许可证

编者按:这个文件被选为MATLAB中心推荐商品

你可以改变感染率(传播率),看看传播是如何受到影响的(使曲线变平)。感染率=贝塔=社会接触人数×每次接触时感染病毒的概率。当我们在社会上孤立时,我们减少了β,因此传播开来。

一个人感染大约7天。在此期间,他们将冠状病毒19传给大约2.5人。这两个基本参数决定了模型动力学。

金宝appSimulink模型由以下三个ODE组成:

dS/dt=-β(I/N)S
dI/dt=β(I/N)S–γI
dR/dt=γI

S=易感个体数量
I=感染人数
R=恢复的个体数
N =总人口
β=Ep=社会接触人数x传播疾病的概率每次接触=感染率
γ=回收率

动态的关键场景:
如果在7天的感染期内,一个人传染给1个人,那么疾病将不会增长,即感染人数保持不变。
如果在7天的感染期内,一个人传染给2人或2人以上,则疾病会增加,即感染人数会增加。
如果在7天的感染期内,一个人没有传染给另一个人(或者说,10人在同一时间患病,7天内传染给9人),疾病将减少,即患病人数为零。
随着个体的康复,易感人群的数量减少,因此传播速度减慢,最终减少到零。

引用为

汤姆·比库森(2021年)。病毒传播(冠状病毒或其他)的SIR数学模型(//www.tatmou.com/matlabcentral/fileexchange/74697-sir-math-model-of-virus-spread-coronavirus-or-other),MATLAB中央文件交换。恢复.

MATLAB版本兼容性
创建R2018a
与任何版本兼容
平台兼容性
窗户 马科斯 Linux

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始狩猎!