SIR传染病模型动态模拟(GeoGebra微分方程求解)
几何画板及绘图内容加载中,请稍等……
①本范例通过GeoGebra的数值微分方程求解功能,动态演示了经典SIR传染病模型中易感者(S)、感染者(I)和康复者(R)三类人群数量随时间变化的曲线。②核心数学概念是常微分方程组(S'、I'、R')的数值积分,涉及传染率(transm)、恢复率(recov)和总人口N等参数,以及初始条件S0、I0、R0对模型演化的影响。③作图要点:使用NSolveODE命令对SIR方程组进行数值求解,并利用滑块(如maxT控制模拟时长)和数值积分对象(numericalIntegral1/2/3)生成三条动态曲线,直观展示传染病传播的动力学特征。④适合高中至大学阶段的数学建模、微分方程或生物数学课程,也可用于公共卫生教育中理解隔离、疫苗接种等干预措施的效果。
GeoGebra 命令及参数
NSolveODE({S', I', R'}, 0, {S0, I0, R0}, maxT) → numericalIntegral1, numericalIntegral2, numericalIntegral3