疫情建模前期调研之三——微分方程与细胞自动机

数学思想——2.该模拟游戏基于SEIR模型的改进模型 目录 1.基于SEIR模型的改进模型简介 2.改进的模型的效果展示 3.部分代码展示 一、基于SEIR模型的改进模型简介 1.增加了隔离治疗选项: 因为我们的模拟游戏中,玩家可以进行“新建医院等”操作。而新建医院能够将一批人隔离开来进行集中的治疗,那么将会影响一些比率: 感染者转换为死亡者的死亡率降低 感染者转换为治愈者的治愈率提升 潜伏者转换为感染者的比率降低 2.增加了戴口罩、勤洗手的选项: 戴口罩,勤洗手是本次“新冠”疫情中国家普遍提出的号召,我们也将这个号召运用到了该模拟游戏中。这两个选项主要 阅读详情

目录

  • 原理简介
  • 作品展示
  • 代码演示

一、原理简介

1.微分方程如何运用到细胞自动机/生命游戏中?

(1)微分方程:是指含有未知数及其导数的关系式。描述的是未知函数的倒数与自变量之间的关系的方程。
(2)通过微分方程的变式,我们可以得到在同一个点下一时刻的状态。
如下图,最上面是原始的微分方程,中间通过一系列的变换,得到下一时刻某点的数值和上一时刻该点数值的关系。而在细胞自动机中,这个“值”的大小可以用可视化的形式来展示。(比如表示自爆的颜色值、细胞的透明度等等)
在这里插入图片描述

2.引入微分方程对于之后的疫情建模有什么帮助?

疫情建模的过程中将会使用到很多方程,所以学会如何把方程运用到程序中是一件很重要也是很必要的事情。在这里我是以一阶、二阶、三阶的微分方程分别带入到程序中进行实现。这里可以起到一个联系的作用,对之后的疫情建模将起到引导的作用。而在疫情建模中将会使用到以下一些方程:

1.与自由增长模型相关的微分方程

在这里插入图片描述

2.与SI模型相关的微分方程

在这里插入图片描述

3.与SIS模型相关的微分方程

在这里插入图片描述

4.与SIR模型相关的微分方程

在这里插入图片描述

二、作品展示

1.图片展示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.动态图展示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.视频展示

微分方程+细胞自动机的结合使用

三、代码演示

1.程序设计思路

在这里插入图片描述

2.程序模块介绍

(1)计算下一代细胞的函数: 在普通的细胞自动机中,我们得到下一代细胞的状态都是通过细胞的邻居的状态通过一定规则的演变计算得来的。而计算出微分方程,得到我们想要的关系式之后,就能够用我们得到的关系式作为规则。因为我们最终得到的关系式,其中含有当前位置附近的一些细胞的状态,因此这样就将它们联系在了一起。
(2)添加GUI: 在该程序中,我还添加了GUI,用来实现用户和程序之间的交互。用户可以自己选择细胞的颜色,并实时在程序中进行更改。

3.相关代码
//ui控制器
var controls=new function () {
   
   
    this.tx=1;
    this.ty=1
数学建模之传染病SIR模型(新冠真实数据) 这个模型没有做完,但大体还是有的,光这些东西就弄了四天,到了数学建模国赛得多难多累啊,哎,让我这个小白手足无措。毕竟还没有正规的培训,这个模型等期末考完试一定好好做做!!! 希望参对大家有写帮助,如有错误还望指出。 阅读详情

相关推荐

元胞自动机matlab程序代码

元胞自动机的完整matlab程序代码,完整的可修改可运行matlab程序模板,帮助解决有关元胞自动机有关matlab程序代码的问题

传染病模型 元胞自动机 matlab源码

传染病模型的matlab仿真程序,自己写的可能有bug,加入调控措施的控制变量,使用自动元胞机原理,可仿真疫情发展情况

疫情建模5月的数据于参考整理.rar

关于2019-nCoV的最新研究进展,主要内容为SEIR建模仿真与综合应用

数学建模与传染病疫情分析

数学建模是一门比较有用的学科,如何学习好数学建模并应用到生活中是人们比较关注的;本文结合传染病疫情介绍了数学建模在现实生活中的应用。

元胞自动机(周吕文)

周吕文老师有关元胞自动机的讲义,言简意赅,并有美赛实例加以理解。如森林火灾、单车道、飞机客座等模型~

人工生命与元胞自动机.pdf

元胞自动机可以预测病毒传播,这里简单对其进行建模,实现了病毒扩散模型,适合用于课程设计,但不适合做研究。病毒传播模型用Python进行程序编写,并撰写总结。

元胞自动机 舆论传播

自编的matlab程序 简单清晰易懂 注释掉的部分为可视化代码

别再到处找数据了!用Python+Tushare Pro免费获取A股行情、财务、龙虎榜数据(附完整代码)

本文详细介绍了如何使用Python和Tushare Pro免费获取A股行情、财务数据和龙虎榜数据,并构建本地金融数据仓库。通过完整的代码示例,帮助读者快速掌握金融数据接口的使用方法,提升量化分析效率。Tushare Pro作为免费、稳定的数据源,覆盖全面且API友好,是个人投资者的理想选择。

weixin_30596343的博客 617

《科研伦理与学术规范》 全部 习题_答案 2020年秋

科研伦理与学术规范 答案 文章目录科研伦理与学术规范 答案1. 第一章课后习题(必做) 答案1.1 第一章Demo2. 第二章课后习题(必做) 答案3. 第三章课后习题(必做) 答案4. 第四章课后习题(必做) 答案5. 第五章课后习题(必做) 答案6. 第六章课后习题(必做) 答案 # 每行5题 #写于2020.11.17 侵删 1. 第一章课后习题(必做) 答案 ABC, A, B ,D ,ABCD ABC, D, A, BCD, C D, D, 1.1 第一章Demo

羊老羊 25万+

K210开发板学习笔记(三)——STM32+K210+SD卡实现人脸识别(完整K210代码)

更新日记:2022年4月26日 更新了串口通信部分的内容,本文写的略为粗糙,恐有不当之处,希望大家不吝赐教。 人脸识别 一、MaixPy IDE开发 参考博主晨少hc的博文(https://blog.youkuaiyun.com/HuangChen666/article/details/113995079)来实现人脸识别功能,我用的硬件是亚博智能的K210开发板,在配置工程中有几步和这个博主的不一样,需要注意。 所需要的文件有:模型文件),脚本文件,ide需要的bin文件...

Embedded learner的博客 4万+

告别商业软件?实测用gnina(CNN打分版)做分子对接:从安装到跑通第一个案例

本文详细介绍了基于卷积神经网络(CNN)的开源分子对接工具gnina的安装与实战应用。从环境配置、编译安装到运行第一个COVID-19主蛋白酶抑制剂对接案例,全面解析了这款替代商业软件的强大功能,特别适合预算有限的研究团队进行药物发现和虚拟筛选。

weixin_42522320的博客 255

从零开始:如何用Python手绘波特图并分析电路稳定性

本文详细介绍了如何使用Python绘制波特图并分析电路稳定性,涵盖从基础理论到实际应用的完整流程。通过NumPy和Matplotlib实现频域分析,包括RC低通滤波器和RLC带通滤波器的案例,以及相位裕度计算等高级技巧,为电子工程师提供了一套高效的电路分析解决方案。

hhh00的博客 371

Versal ACAP NoC实战:像理解计算机网络一样配置AXI NoC,打通PS与PL数据通路

本文深入探讨了Versal ACAP NoC的配置与优化,通过计算机网络类比解析NoC架构,详细介绍了在VD100开发板上配置AXI NoC实现PS与PL数据交互的实战步骤。文章涵盖NoC组件功能、Vivado配置技巧、性能优化方法及常见问题解决方案,帮助开发者高效打通Versal芯片的数据通路。

weixin_42665255的博客 291

黑猫带你学eMMC协议第12篇:生产状态感知(PSA)

1 概述 1.1 什么是PSA Production State Awareness (PSA) 生产状态感知 e•MMC设备可以利用其是否在生产环境中的信息,从而在现场运作时进行不同的操作。 例如,在设备低温焊接(soldering)前,将数据写入emmc,可能导致数据出错,而正在焊接期间写入数据,出错的概率可能会更大。在低温焊接之前,emmc设备可以使用一种特定的内部操作去加载内容,这样就能减少数据出错的概率,而在低温焊接后进行常规的操作就行了。 1.2 psa如何进行工作? PSA存在于emmc5.0

黑猫奥利奥的博客 4261

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

上一篇: 瘟疫建模前期调研之一——初等细胞自动机
下一篇: 交互媒体专题设计——技术预演与方案设计
不会跳舞的程序媛
博客等级 码龄7年 66粉丝 32原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值