病毒传播建模SEIR与网络传播

    转眼间,大三上半学期就过完了。趁着刚放假没几天,赶紧把在学校中的作业上传
一下。在网络空间安全数学基础中,老师讲了传播模型。这篇文章中,首先列出了老
师在传播模型一章中的作业。其次,放了老师的讲义并列出重点。本篇文章适用于西电网信院网络空间安全专业。

一、作业要求:

   为covid-19的传播建模,要求:在SIR模型的基础之上,添加无症状感染者。并找
出平衡点。我们知道,新冠病毒的病好了之后会再次得病,属于SEIR模型。(不懂
的伙伴可以看老师讲义3.2.1后面的内容)为了省事儿,直接把作业PDF转图片放出来。

1.作业报告:





2.相应MATLAB代码:
(1)seir_model_simulate.m

function seir_model_simulate()
clear;
I = 0.001;
II = 0.001;
S = 1 - I - II;
R = 0;
lamda = 0.4;
lamda_1 = 0.4;
lamda_2 = 0.3;
miu = 0.2;
miu_1 = 0.2;
T = 1 : 150;
for i = 1 : length(T) - 1S(i + 1) = S(i) - I(i) * lamda * S(i) - II(i) * S(i) * lamda_1;II(i + 1) = II(i) + II(i) * lamda_1 * S(i) - II(i) * lamda_2 - miu_1 * II(i);I(i + 1) = I(i) + I(i) * lamda * S(i) + II(i) * lamda_2 - miu * I(i);R(i + 1) = R(i) + miu * I(i) + miu_1 * II(i);
end
plot(T,S,T,II,T,I,T,R);
grid on;
xlabel('天'); ylabel('比例');
legend('易感者','潜伏者','传染者','康复者');
end

(2)SEIR_re.m

function SEIR_re()
clear;
k = rand(20, 5);
re = zeros(20,6);
I = 0.001;
II = 0.001;
S = 1 - I - II;
R = 0;
for j = 1 : 20lamda = k(j, 1);lamda_1 = k(j, 2);lamda_2 = k(j, 3);miu = k(j, 4);miu_1 = k(j, 5);T = 1 : 300;for i = 1 : length(T) - 1S(i + 1) = S(i) - I(i) * lamda * S(i) - II(i) * S(i) * lamda_1;II(i + 1) = II(i) + II(i) * lamda_1 * S(i) - II(i) * lamda_2 - miu_1 * II(i);I(i + 1) = I(i) + I(i) * lamda * S(i) + II(i) * lamda_2 - miu * I(i);R(i + 1) = R(i) + miu * I(i) + miu_1 * II(i);endre(j, :) = [lamda, lamda_1, lamda_2, miu, miu_1, S(300)];
end
X = re(:, 1: 5);
Y = re(:, 6);
P = X \ Y;
Y_B = X * P;
T = 1 : 20;
plot(T, Y', T, Y_B');
grid on;
end

二、讲义与重点:

1.老师讲义:








2.讲义重点:

   在网络传播这一节课中,重点主要是SI、SIS、SIR模型掌握;均匀网络与非均匀网
络的临界值;随机免疫、熟人免疫、目标免疫的概念;K-shell值(就最后那个图)

病毒传播建模SEIR与网络传播相关推荐

  1. 【转】如何从计算视角研究网络传播影响力最大化问题?

    电商中对社交网络的两个应用方向,基于社交网络做推荐和基于社交网络做裂变广告.有意思的是做电商的往往做不起社交,电商和社交数据很难打通,而不管做推荐还是做广告,所有的建模和分析都是基于用户行为数据的,不 ...

  2. 网络科学引论和导论网络传播章节阅读

    目录 目录 网络科学导论中第9章网络传播 9.1 关注SI,SIR,SIS传播模型中各种疾病状态人数比例跟传播时间关系 9.2 考虑传播模型在几类网络(均匀平均网络,非均匀网络(无限规模网络,有限规模 ...

  3. 网络传播动力学_通过简单的规则传播动力

    网络传播动力学 When a single drop of paint is dropped on a surface the amount of space that the drop will c ...

  4. 中科院计算所王永庆详解IJCAI 17录用论文:如何用注意力机制RNN进行信息传播建模?|IJCAI 2017...

    雷锋网AI科技评论:IJCAI 2017即将举行,为此,雷锋网特邀请了部分录用论文作者对自己的作品进行详细解读,以供有兴趣的老师同学们了解作者的研究思路.本文原载于王永庆个人公众号"King ...

  5. WannaCry 勒索病毒复现及分析,蠕虫传播机制全网源码详细解读 | 原力计划

    作者 | 杨秀璋,责编 | 夕颜 来源 | CSDN博客 头图 | CSDN 下载自东方 IC 出品 | CSDN(ID:CSDNnews) 这篇文章将详细讲解WannaCry蠕虫的传播机制,带领大家 ...

  6. WannaCry勒索病毒复现及分析,蠕虫传播机制全网源码详细解读 | 原力计划

    作者 | 杨秀璋 编辑 | 夕颜 题图 | 东方 IC 出品 | CSDN(ID:CSDNnews) 这篇文章将详细讲解WannaCry蠕虫的传播机制,带领大家详细阅读源代码,分享WannaCry勒索 ...

  7. 神经网络的学习方式网络传播和图卷积,两者到底什么关系?

    作者 | Remy Lau 本文转载自CSDN博主「deephub」 你可能听说过图卷积,因为它在当时是一个非常热门的话题.虽然不太为人所知,但网络传播是计算生物学中用于网络学习的主要方法.在这篇文章 ...

  8. 网络传播侵权认定启用“服务器标准”

    今后,"是否将作品上传至服务器中"将成为法院判定信息网络传播行为是否侵权的关键点.昨天,北京知识产权法院明确了通过信息网络提供权利人作品.表演.录音录像制品等行为是否侵权的认定标准 ...

  9. 大数据分析币圈动态: ETH、BTC、BCH每秒交易均呈负增长! 以太坊网络传播时间再缩短

    LTC逆袭活跃地址一周增长84! ETH.BTC.BCH每秒交易均呈负增长! 以太坊网络传播时间再缩短| 数据周榜... 一起来看看详细数据. 主链百强变动较大,LTC活跃地址增幅明显 本周主链100 ...

最新文章

  1. Akka实战:HTTP大文件断点上传、下载,秒传
  2. golang协程介绍和理解
  3. tf.variable_scope和tf.name_scope的用法
  4. 适用于macOS的Qt
  5. 11 QM配置-检验计划配置-维护检验批编号范围
  6. [COGS2639]偏序++
  7. C++对双链表的操作
  8. mysql如何让自增id从1开始设置方法
  9. 【聚类】算法及其评估指标
  10. 计算机毕业设计ssm基于微信的的高校起床协会管理61rmm系统+程序+源码+lw+远程部署
  11. VUE ELEMENT UI 清空select 下拉选项
  12. STM32F10X SPI操作flash MX25L64读写数据
  13. 20200802拼多多笔试题目
  14. 修改deepin20.4窗口特效魔灯的动画时长
  15. python学习笔记二——阅读MakeHuman程序源码小结
  16. 破解索尼PS4系列:用户代码执行(二)
  17. 临汾市新东方计算机学校,新东方在线走进校园——全国中小学大型公益讲座“怒放青春”走进临汾...
  18. 图像切割--Seam Carving算法
  19. VMware NSX-T搭建及配置
  20. SSM【定制化】~ Spring

热门文章

  1. 小米MIUI禁止系统更新
  2. oracle scott用户来历,Oracle应用之Scott用户简介
  3. 读懂select函数
  4. 输入字符串,将字符串逆向输出
  5. aix查看oracle客户端位数,查看系统硬件/软件配置/系统位数
  6. Java猫叫老鼠跑人惊醒_面试题:猫叫、老鼠跑、人醒的一点看法
  7. spark SQL自定义函数:
  8. 说一千道一万,这次IIS发布access遇到的问题是32位兼容问题
  9. 一起来看流星雨剧情简介/剧情介绍/剧情分集介绍第二十八集
  10. 小公司怎样实施大系统