【技术实现步骤摘要】
一种基于SI传染病模型的推广构造方法
本专利技术涉及一种模型的推广构造方法,尤其是一种基于SI传染病模型的推广构造方法。
技术介绍
人类社会面临传染病的严重威胁,近几年发生的一些传染病,如非典型性肺炎,高致病性禽流感,甲型流感等,均对生命健康和社会生活造成了很大影响。如何遏制传染病暴发,缓解传染病流行,是当前社会面临的紧迫问题。从系统科学的角度看,传染病流行是在人群中发生的一个复杂扩散过程,对这一过程建立模型,有助于理解传染病的流行机理,认识内在规律,以模型为基础对传染病传播过程进行分析和预测,可以为干预措施的选择提供理论依据。对传染病流行过程建立模型已经有很长的历史。发展出多种建模范式,这些模式既竞争又互补。传统的仓室模型采用微分方程刻画人群状态的变化,本专利技术中的SI模型就属于一种传统的仓室模型,这类模型归类于单一群体模型,这种模型采用宏观视角建模,关注整个人群状态的变化,一般都采用微分模型或者偏微分模型进行描述。仓室模型即认为所有相同状态的人构成一个仓室,随着状态的变化,人员在仓室之间是相互流动的,每个人均匀混合,互相的接触也为瞬时接触,这种接触与历史无关 ...
【技术保护点】
1.一种基于SI传染病模型的推广构造方法,其特征在于:首先针对所有数据进行数据筛选;其次,根据收到的数据构建数据库;然后进行数据的运算,包括数据归零、数据循环、随机运算、数据判断、数据再判断;最后进行数据输出;具体步骤为:Step1:数据筛选:规定数据为常数类型,产生一些随机数m,并收集这些数据以供后续构建数据库使用;Step2:构建数据库:根据step1中所收集的数据,构建一个数据库test,这个数据库在建立时每一部分的类型都以step1中的数据类型为准;Step3:数据归零:将step2所声明出的数据进行归零处理,即将数据库test中已经存储的数据全部更改为0;Step ...
【技术特征摘要】
1.一种基于SI传染病模型的推广构造方法,其特征在于:首先针对所有数据进行数据筛选;其次,根据收到的数据构建数据库;然后进行数据的运算,包括数据归零、数据循环、随机运算、数据判断、数据再判断;最后进行数据输出;具体步骤为:Step1:数据筛选:规定数据为常数类型,产生一些随机数m,并收集这些数据以供后续构建数据库使用;Step2:构建数据库:根据step1中所收集的数据,构建一个数据库test,这个数据库在建立时每一部分的类型都以step1中的数据类型为准;Step3:数据归零:将step2所声明出的数据进行归零处理,即将数据库test中已经存储的数据全部更改为0;Step4:数据循环:设定循环因子i,i∈(1,N),数据库test中的数据从step4中开始进行循环,当i≤N时,持续进行后续步骤的循环;当i>N时停止循环,所有得到的数据存储到step3中的数据框test之中;Step5:随机运算:首先产生一个随机数S,并规定一个限定值P,P的作用用以做概率的控制,将随机数S与限定值P进行对比,规定S的范围S∈(1,M),其中...
【专利技术属性】
技术研发人员:邵玉斌,张琪,高凌云志,
申请(专利权)人:昆明理工大学,
类型:发明
国别省市:云南,53
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。