题目
(数学建模)谣言的传播
谣言的传播
设某城市共有n+1人,其中一人出于某种目的编造了一个谣言.该城市具有初中以上文化程度的人占总人数的比例为p,这些人只有a%相信这一谣言,而其他人约有b%会相信.又设相信此谣言的人每人在单位时间内传播的平均人数正比于当时尚未听说此谣言的人数,而不相信此谣言的人不传播谣言.试建立一个反映谣言传播情况的数学模型.
要求具体的解法,
2楼和4楼的那种解法看不懂...
4楼的可以不要用这种解法吗....用微积分列式..
我是菜鸟看不懂...
再加50分..
谣言的传播
设某城市共有n+1人,其中一人出于某种目的编造了一个谣言.该城市具有初中以上文化程度的人占总人数的比例为p,这些人只有a%相信这一谣言,而其他人约有b%会相信.又设相信此谣言的人每人在单位时间内传播的平均人数正比于当时尚未听说此谣言的人数,而不相信此谣言的人不传播谣言.试建立一个反映谣言传播情况的数学模型.
要求具体的解法,
2楼和4楼的那种解法看不懂...
4楼的可以不要用这种解法吗....用微积分列式..
我是菜鸟看不懂...
再加50分..
提问时间:2021-02-12
答案
假设1
第1个人还是会参加第2次的谣言传播.即第1个人和相信谣言的人会不断传播谣言
假设2
相信此谣言的人每人在单位时间内传播的平均人数正比于当时尚未听说此谣言的人数这个比恒定不变
假设3
传播的时候也会传给传播谣和听过谣言的人
设第i个单位时间开始时
相信谣言总人数
xyz(i)
没听过人数
mt(i)
受传播人数中 没听过的人数占总人数比例(共有n+1个人,出去自己就有n个人)
t(i)=mt(i)/n;
受传播人数 如果k为定植
scb(i)=k*mt(i)*xyz(i);
受传播人数中没听过谣言的人数(考虑到传播的时候也会传给传播谣和听过谣言的人)
sch_mt(i)=scb(i)*t(i);
其中相信的有
scb_mt_xx(i)=sch_mt(i)*p*a/100+sch_mt(i)*(1-p)*b/100;
其中不相信的有
scb_mt_bxx(i)=sch_mt(i)-scb_xx(i);
第i+1时刻单位时间开始时
相信谣言总人数
xyz(i+1)=xyz(i)+scb_mt_xx(i);
没听过人数
mt(i+1)=mt(i)-sch_mt(i);
受传播人数中 没听过的人数占总人数比例
t(i+1)=mt(i+1)/n;
受传播人数 如果k为定植
scb(i+1)=k*mt(i+1)*xyz(i+1);
受传播人数中没听过谣言的人数(考虑到传播的时候也会传给传播谣和听过谣言的人)
sch_mt(i+1)=scb(i+1)*t(i+1);
其中相信的有
scb_mt_xx(i+1)=sch_mt(i+1)*p*a/100+sch_mt(i+1)*(1-p)*b/100;
其中不相信的有
scb_mt_bxx(i+1)=sch_mt(i+1)-scb_xx(i+1);
可以看到各种数构成了一个循环,这样就可以无限迭代下去
根据由1单位时刻
相信谣言总人数
xyz(1)=1
没听过人数
mt(1)=n
然后迭代下去.
如果假设1中第1个人不参与,只有其他相信的人参与.
那循环应该从第三个开始(本来是第二),因为
第2时刻相信谣言总人数不是下面的公式
xyz(i+1)=xyz(i)+scb_mt_xx(i);
而是
xyz(2)=scb_mt_xx(i);
所以要从第三个循环开始
至于程序楼上都差不多搞定了.自己看着办吧.
第1个人还是会参加第2次的谣言传播.即第1个人和相信谣言的人会不断传播谣言
假设2
相信此谣言的人每人在单位时间内传播的平均人数正比于当时尚未听说此谣言的人数这个比恒定不变
假设3
传播的时候也会传给传播谣和听过谣言的人
设第i个单位时间开始时
相信谣言总人数
xyz(i)
没听过人数
mt(i)
受传播人数中 没听过的人数占总人数比例(共有n+1个人,出去自己就有n个人)
t(i)=mt(i)/n;
受传播人数 如果k为定植
scb(i)=k*mt(i)*xyz(i);
受传播人数中没听过谣言的人数(考虑到传播的时候也会传给传播谣和听过谣言的人)
sch_mt(i)=scb(i)*t(i);
其中相信的有
scb_mt_xx(i)=sch_mt(i)*p*a/100+sch_mt(i)*(1-p)*b/100;
其中不相信的有
scb_mt_bxx(i)=sch_mt(i)-scb_xx(i);
第i+1时刻单位时间开始时
相信谣言总人数
xyz(i+1)=xyz(i)+scb_mt_xx(i);
没听过人数
mt(i+1)=mt(i)-sch_mt(i);
受传播人数中 没听过的人数占总人数比例
t(i+1)=mt(i+1)/n;
受传播人数 如果k为定植
scb(i+1)=k*mt(i+1)*xyz(i+1);
受传播人数中没听过谣言的人数(考虑到传播的时候也会传给传播谣和听过谣言的人)
sch_mt(i+1)=scb(i+1)*t(i+1);
其中相信的有
scb_mt_xx(i+1)=sch_mt(i+1)*p*a/100+sch_mt(i+1)*(1-p)*b/100;
其中不相信的有
scb_mt_bxx(i+1)=sch_mt(i+1)-scb_xx(i+1);
可以看到各种数构成了一个循环,这样就可以无限迭代下去
根据由1单位时刻
相信谣言总人数
xyz(1)=1
没听过人数
mt(1)=n
然后迭代下去.
如果假设1中第1个人不参与,只有其他相信的人参与.
那循环应该从第三个开始(本来是第二),因为
第2时刻相信谣言总人数不是下面的公式
xyz(i+1)=xyz(i)+scb_mt_xx(i);
而是
xyz(2)=scb_mt_xx(i);
所以要从第三个循环开始
至于程序楼上都差不多搞定了.自己看着办吧.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1数字推理:1 ,13 ,45 ,169后面是什么?
- 2"尹"字在古代汉语里有哪几种解释?
- 3如图所示,杠杆上分别放着质量不等的两个球m1、m2(m1>m2),杠杆在水平位置平衡,如果两球以相同的速度同时匀速向支点移动一段距离,则杠杆( ) A.仍能平衡 B.大球那端下沉 C.小
- 4一块正方形草坪边长是12.5米,这块草坪的周长和面积各是多少?
- 5请问 照片上这个人是你吗?英语怎么说?
- 6已知关于x,y的方程组4x+3y=1,2mx+(m-1)y=3的解中,x与y互为相反数,求m的值 非常急!
- 7asap教学是什么
- 85x-3(20-2x)=7x-6(8-x)
- 9已知向量a=(sinx,1),b=(cosx,-1/2),当a平行于b时,求(2sinxcosx+cosx)/(sin^2x-cos^2x)
- 10she is move house这样说对吗?她搬家.语法有错误吗,这是什么时态,
热门考点
- 1Whitch words of the following has a different stress from the others?
- 2超市上有一批饼干,卖出25包后,营业员又添上了八包,这时货架饼干的包数恰好比原来的80%少4包.
- 3我向全世界宣布我爱你,翻译成英文
- 4Bill will be .to Taibei tomorrow.A.flies B.flying C.fly D.have flown
- 5Mars前是否加the
- 6爱好文字的朋友,谁能说出几句新年祝福的古诗词,原创最好
- 7英语翻译
- 8一个因数乘3,、另一因数除以3,积有什么变化
- 9设函数f(x)是定义在(-2,2)上的减函数,满足:f(-x)=-f(x),且f(m-1)+f(2m-1)>0,求实数m的取值范围.
- 1035×35+65×35简便方法