# 基于SEIR模型的传染病预测软件开发报告
姓名:陶乐天 学号:2018010771 班级:汽83 邮箱:tlt18@mails.tsinghua.edu.cn
## 1 操作页面及用户使用说明
### (1) 界面说明

App页面主要分为4个区域,分别是:曲线显示区、模型初始化和预防参数设定区、传染病特征参数设定区、绘图控制区。
① 曲线显示区:显示模型预测的不同人数量随时间的变化曲线。
② 模型初始化和预防参数设定区:设定初始化参数(S健康人数、E潜伏区人数、I发病人数、R康复人数)和r单位时间接触次数、p个人防护率。
③ 传染病特征参数设定区:设定 每次接触感染概率、 单位时间从潜伏期发展到病发的概率、 单位时间治愈概率、 单位时间致死概率。
④ 绘图控制区:控制绘图、设定基本参数、设定坐标轴区间、设定绘制对象人数。
### (2) 使用说明
#### a. 曲线显示区&绘图控制区
曲线显示区主要功能为显示模型预测的不同人数量随时间的变化曲线。
绘图控制区的主要功能为控制绘图、设定基本参数、设定坐标轴区间、设定绘制对象人数。

Clear:清除显示区的曲线。
Predict:在曲线显示区显示给定输入参数下模型预测的不同情况人数变化曲线。
Reset:快速设定默认输入参数和坐标。
坐标显示范围:输入预定的曲线观测区间。
Apply:应用XY观测区间。
坐标区:选择不同情况的人作为观测对象(S健康人数、E潜伏区人数、I发病人数、R康复人数)在曲线显示区内进行显示。
#### b. 模型初始化和预防参数设定区
该区域主要功能为
① 设定人员初始化参数:S0健康人数、E0潜伏区人数、I0发病人数、R0康复人数。
② 预防参数设定:r单位时间接触次数、p个人防护率。可以在Typical example中选择特定的预防措施,自动设置预防参数。

#### c. 传染病特征参数设定区
该区域主要功能为设定β每次接触感染概率、ϵ单位时间从潜伏期发展到病发的概率、γ单位时间治愈概率、μ单位时间致死概率。

### (3) 注意事项
a. 该app回调函数中采用sim函数调用模型SEIR_model.slx,应把该文件放在可访问的文件夹中。
b. SEIR_model.slx模型预算1000s的仿真时长,若观测区间大于1000days将会显示不全,需要手动调整slx文件时间参数。
## 2 回调函数设计说明
(1) Predict预测
点击Predict在曲线显示区生成图像。先将全部输入参数导入base workspace,在local workspace调用SEIR_model.slx模型,最后根据不同的预测对象设定绘制图像。

(2) Reset重新设置
重新设定图像显示区窗口位置、区间和默认输入参数。

(3) 预防类型下拉菜单
根据用户对不同预防措施的选择设定预测参数r、p。

(4) 病毒类型选择
给定经典类型,用户选择后病毒传染参数会自动改变。

(5) 不同对象预测选择
选择不同情况的人作为观测对象(S健康人数、E潜伏区人数、I发病人数、R康复人数)在曲线显示区内进行显示。

(6) Clear曲线清除
清除曲线显示区中曲线。

(7) Apply应用观测范围设置
在曲线显示区坐标范围设为用户输入的坐标范围。

## 3 生成及安装
(1) 打包生成

(2) 安装使用

4. 程序使用示例
见附件“基于SEIR模型的传染病预测软件使用示例.mp4”

机智的程序员zero
- 粉丝: 2481
- 资源: 4739
最新资源
- 基于Comsol三次谐波的物理现象,大子刊NC复现报告:手性BIC超表面下的远场偏振与手性透射图示分析-电场、二维能带图解读及Q因子图展现所见即所得的光学效应 ,平面手征超表面研究:连续介质中的三次
- 人工智能&深度学习:LSTM 文本分类实战 - 基于 THUCNews 数据集的 Python 源码资源(源码+数据集+说明)
- MATLAB程序专为非全向移动机器人设计的扩展卡尔曼滤波(EKF)数据处理工具箱,精准融合ADS-B与GPS数据,高效状态估计解决方案,MATLAB程序优化:非全向移动机器人EKF状态估计与飞行数据处
- 简易图像处理软件,与PS工具类似
- iOS swift工具类使用
- AR.js 完整资源包,可以完整的引用
- 西门子PLC与三台欧姆龙温控器通讯程序:实现温度控制及监控,支持轮询通讯与故障恢复功能,PLC与触摸屏集成设置温度,支持扩展及详细注释 ,西门子PLC与三台欧姆龙温控器通讯程序:实现温度控制及监控,支
- 这份文档的内容并非技术性文章,而是一段歌词片段,无法按照技术文档的要求生成标准标题 若需要总结,该文档包含了一段歌词,表达了关于期待与未知相遇的主题 但由于内容不足以及非技术性质,无法提供更详细总
- .safetensors转换成.GGUF所需工具cmake
- 三相光伏并网逆变器仿真:PV升压逆变并网系统中的电压电流双环控制与SVPWM策略研究,三相光伏并网逆变器仿真研究:PV光伏boost升压逆变并网系统之电压外环与电流内环SVPWM控制机制探讨,三相光伏
- 《基于信捷PLC的7轴伺服插补联动设备的设计与实现-喷涂机程序与牵引示教功能》,信捷PLC驱动7轴伺服插补联动设备-XD5-48T6-E牵引示教功能与喷涂机程序解析,信捷PLC7轴伺服插补联动XD
- MPC模型预测控制:从原理到代码实现,涵盖双积分、倒立摆、车辆运动学与动力学跟踪控制系统的详细文档与编程实践,MPC模型预测控制原理到代码实现:双积分、倒立摆、车辆运动学与动力学跟踪控制案例详解,mp
- 车路协同C-V2X港口应用分析
- gradle-6.1.1.zip资源下载
- 用dockerfile打包带有nginx-monitor-vts模块的nginx镜像
- .safetensors转换成.GGUF所需工具ccache
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


