传染病传播模型(含matlab代码) & ^* w q, c; W2 A e$ g. V2 b. u. A0 ~2020年初,一种新型冠状病毒袭击了中国武汉。 $ S5 I* G1 B! D+ C0 i2 n- ? R$ e' L; v# j
随着卫生设施的改善、医疗水平的提高以及人类文明的不断发展,诸如霍乱、天花等曾经肆虐全球的传染性疾病已经得到有效的控制,但是一些新的、不断变异着的传染病毒却悄悄向人类袭来。长期以来,建立数学模型以描述疾病的传播过程从而寻找抑制传播的方法一直是科学家们探索的方向。但是由于疾病传播的复杂性,仅能从一般的传播机理角度建立大致的传播模型,现介绍一种与实际情况较为接近的传染病传播模型——( t a: z2 V4 O3 K @) Z
+ k* `5 [& p; J: n! |
SIR模型3 l, r$ a* |& ?+ Z
9 N7 Z4 O% M" r* T; N1 J3 t大多数传染病如天花、流感、肝炎、麻疹等治愈后均有很强的免疫力,所以病愈的人既非健康者(易感染者),也非病人(已感染者),他们已经退出传染系统,这种情况比较复杂,下面将详细分析建模过程。4 H/ X, L' S8 w& V8 P5 x
) [3 F* S! `. ^3 L) d. ^1 [一、基本假设 e, g- S' o. \/ I: Q
! O: I+ P+ g% x' c. f1 W1.在疾病传播期内所考察地区的总人数N不变,既不考虑生死,也不考虑迁移.人群分易感染者(Susceptible)、**已感染者(Infective)和病愈免疫的移出者(Removed)**三类,以下简称健康者,病人和移出者,t时刻人数分别记为S(t),I(t),R(t),t时刻这三类人在总人数中所占的比例分别记作s(t),i(t)和r(t)。* {$ W( z, J' V3 \ q. K5 z$ Z
% U; W; l: P0 ?6 S
2.每个病人每天有效接触的平均人数是常数λ,称为日接触率.当病人与健康者有效接触时,使健康者受感染变为病人。. u4 s; _5 O+ v" U o, \
~- u. e1 H* m: c8 e" e3.每天被治愈的病人占病人总数的比例为常数μ,称为日治愈率,病人被治愈后仍有可能被感染为病人,那么可认为1/μ是该疾病的平均传染期。& O2 i6 }" o% ^& E1 s( [5 X