- 博客(20)
- 收藏
- 关注
原创 疫情分析(4)基于流动模型的SEIR病毒模型
之前我们已经获得了疫情数据和百度迁徙的相关数据。接下来就要针对疫情进行数据建模和数据分析。本次我们使用到的数学模型是SEIR病毒传播动力学的模型,其具体模型的内容不在本次记录中。简而言之SEIR病毒模型就是根据相关参数针对S(易感染者),E(潜伏者),I(感染者),R(康复者)的数据进行数学运算之后得到相关结果。本人针对学习了几个大佬的相关博客后,在SEIR模型的基础上,引入新的参数和新的算法公式来对SEIR模型进行改进,做出相关的预测。模型预测内容:假设不进行封城的举措,中国疫...
2022-05-28 21:43:36
3975
1
原创 疫情分析(7)不同防疫因素下对疫情传播的影响
本次我们就来研究不同防疫措施下对疫情传播的影响。我们使用的就是之前我们推导好的SEIR病毒模型,作为研究模型。从模型中我们可以得到很有用的关键信息:一:防疫最重要的时期研究:防疫最重要的时期是我们防止病毒扩散的最有效的方法,那么什么时间段是防疫最重要的时期呢?我将用我们之前的病毒模型,假设第t天我们加强了防疫严格程度(隔离速率变快,传播率下降等等)。这里我们重要观察三个重要时间点,1:潜伏者变化速度最大的时刻,2:确诊者变化速率最大的时刻。3:确诊者数量最多的时刻.........
2022-05-28 21:37:21
2121
1
原创 疫情分析(6)添加防疫举措的SEIR模型
上次我们完成对病毒模型的模拟,本次我们将模拟上海的防疫政策来对SEIR模型再改进。上图是我们之前建立的SEIR病毒模型,这次我们将添加防疫举措。一:添加隔离因素——医院(控制传染源)为了模拟现实,我们添加了医院这个场所,设感染者I 会以 某速率流动到医院Q中,并且到了Q中的所有I(感染者)都不再具备传染能力,并且在Q(医院)中的人的治愈率和死亡率都和I中的不同(大幅度下降)。模型拟合:符号表示:符号 相关意义 N 区域总人数 E 潜伏携带者 .
2022-05-28 15:48:31
1957
4
原创 疫情分析(5)再改进的SEIR病毒模型
上次我们针对武汉当时的情况进行了预测,本次我们将针对本次上海爆发的大规模疫情进行数据分析和预测。首先我们需要对SEIR模型进行改造。 对于SEIR普通模型不同的地方,本次新冠疫情即使是普通无症状感染者也就是潜伏携带者具有病毒的传染能力,而无症状感染者可以直接变成治愈者。一:病毒模型的改进为了更贴合新冠的真实转播模型,我们对之前的SEIR模型进行改进:1: 添加潜伏者的传染因子2:添加潜伏者的变成治愈者的因子3:因为考虑到有个别案例二次感染新冠,所以...
2022-05-27 12:53:09
3663
3
原创 疫情分析(3)数据处理
上次我们进行数据的爬取,进行数据的初步获取。我们已经按照要求的时间 取得了武汉市从3月1号到1月31号人口迁出率,和上海市3月1号到3月31号的人口迁出率。和各地的经纬度数据,我们现在要对数据进行预处理让其成为我们可以进行数据预测的数据。一:经纬度数据换算成直线距离数据。使用haversine公式进行计算。def haversine(lon1, lat1, lon2, lat2): lon1, lat1, lon2, lat2 = map(radians, [lon1,...
2022-05-18 11:06:49
1041
原创 疫情分析(2)数据爬取
在上次博客中写道 我们已经明确了数据分析的方向——距离和人口流动对疫情传播的影响。第二步就是从网上爬取能帮助我们完成数据分析的数据。我们主要分析国内的两次大规模爆发的疫情1:WH疫情 2:SH疫情 我们用两次爆发的中心城市做为中心源研究距离和人口流动对疫情传播的影响。一:距离数据 距离的数据比较好爬取,直接从百度地图上爬...
2022-04-16 19:31:22
2115
1
原创 疫情数据分析(1):方向分析
本组项目实训的内容是“疫情数据分析平台”,意在针对疫情大环境的形势下提供能便利人们生活或者方便人们查找数据的平台。而本人在本次项目中承担数据分析师这一职责,分析疫情的相关数据,让人们能清晰直观的了解疫情对世界带来了什么影响。在博客中我将详细记录我的思考和开发过程。 一:任务情况:我将从网上爬取相关数据,对数据进行必要的数据清理将其达到可用的目的,然后使用机器学习和数据分析的相关算法分析疫情形式中所蕴涵的内容,最后将其呈现出来。二:需求分析:...
2022-04-10 20:34:03
1777
原创 (十二)Flax Engine游戏引擎物理引擎 physics
2021SC@SDUSC最后我们进行flax Engine游戏引擎中物理引擎中physics(物理)的分析,这个包中含有所有用到的物理系统的相关应用,包括四个大类的定义:1:物理对撞机 2:铰链 3:碰撞机 4:碰撞数据。物理数据的定义:1:光线 2:模拟物理系统pyhsics 为flax Engine中物理引擎提供物理作用,如重力的作用,碰撞后的结果,线性加速度,空气阻力等等。也提供了我们之前分析的actor,joints,Collider的相关操作,所以这是我们最后的一个重点。我们将仔细
2021-12-14 10:20:47
3013
原创 (十一)Flax Engine游戏引擎物理引擎 joints (关节)
2021SC@SDUSC 本次我们继续针对flax Engine 游戏引擎中物理引擎的joints 包进行源代码的分析。上次我们分析了距离铰链和固定铰链,本次我们将针对flax Engine 中最后一个铰链 D6铰链进行源代码的分析。由于本次将会是joints 最后一个class,所以本次之后我们将针对flax Engine 游戏引擎物理引擎中其他内容进行源代码的分析。按照之前一样,由于D6joints 拥有.h 和.c文件,所以我们将分别对其进行源代码的分析工作。 在很...
2021-12-09 11:14:01
327
原创 (十)Flax Engine 游戏引擎物理引擎joints(关节)
本次我们将继续针对flaxEngine游戏引擎中的物理引擎中的joints(关节)进行源代码的分析,由于joints(关节)相关的源代码的内容相对较少,所以我们进行对剩下连接(关节)进行源代码的分析。一:Distance Joint固定关节 距离铰链 其核心就是在两个物体之间的距离上保持上限或下限(或两者)的物理关节。(1)Distance Joint.h文件:API_ENUM(Attributes="Flags") enu...
2021-12-08 20:09:03
283
原创 (七)flax Engine游戏引擎物理引擎——样条线
之前六次博客我们分析了flaxEngine游戏引擎中actor中的刚体(RigidBody)和载具(WheelVehicles),本次我们将针对flax Engine中actor的另一个SplineRopeBody(用样条线表示的绳索、链条和缆绳的物理模拟)进行源码的分析。...
2021-11-13 23:03:25
2327
原创 (六)flax Engine 游戏引擎——载具
上次我们分析了flaxEgnine游戏引擎中WheeledVehicle.h文件。而本次我将针对flaxEngine游戏引擎中的WheeledVehicle.c文件进行源码的分析。
2021-11-07 12:36:37
2411
1
原创 (二)flaxEngine 游戏引擎物理系统
1:初步分析 flaxEngine 源码中已经将物理引擎系统单独分出一个包来,很方便我们确定代码位置。在查阅相关资料下我基本确定了几次关键术语
2021-10-06 22:04:53
923
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人