图片缩略图

病毒传播的SIR数学模型(冠状病毒等)

version 1.0.20 (25.6 KB) by 汤姆比丘森
传染病传播入门模型。社交距离和社交隔离会影响传播率。

2.6 k下载

更新2020年4月12日

查看许可协议

编者按:该文件被选为MATLAB Central本周精选

您可以更改感染率(传播率)并查看传播如何受到影响(使曲线平坦)。感染率=β=社会接触人数x每次接触感染病毒的概率。当我们在社会上孤立时,我们会降低贝塔系数,从而传播。

个体感染的时间约为7天。在此期间,他们将covid - 19传播给大约2.5人。这两个基本参数决定了模型的动力学。

万博1manbetxSimulink模型包含以下三种模式:

dS / dt = -β(I / N)
/dt = β(I/N)S - γ
我博士/ dt =γ

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

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

引用作为

汤姆Beekhuysen(2021)。病毒传播的SIR数学模型(冠状病毒等)(//www.tianjin-qmedu.com/matlabcentral/fileexchange/74697-sir-math-model-of-virus-spread-coronavirus-or-other), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2018a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始打猎吧!