数学建模算法与应用:预测模型(3)案例: SARS 疫情对经济指标影响

这篇具有很好参考价值的文章主要介绍了数学建模算法与应用:预测模型(3)案例: SARS 疫情对经济指标影响。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

        问题描述:

一、建模思路 

二、对模型进行分析预测 

        2.1、对模型进行假设

三、建立灰色预测模型GM(1,1) 

         3.1、模型的求解(i)商品零售额

         3.2、用MATLAB程序,实现(i)商品零售额

         3.3、输出结果

         3.4、模型的求解(ii)接待海外旅游人数

四、结果分析


        问题描述:

        2003年的 SARS 疫情对中国部分行业的经济发展产生了一定的影响,特别是对部分疫情较严重的省市的相关行业所造成的影响是明显的,经济影响主要分为直接经济影响和间接影响.直接经济影响涉及到商品零售业、旅游业、综合服务等行业.很多方面难以进行定量地评估,现仅就 SARS 疫情较重的某市商品零售业、旅游业和综合服务业的影响进行定量的评估分析。

        那么究竟 SARS 疫情对商品零售业、旅游业和综合服务业的影响有多大,已知该市从1997年1月到2003年10月的商品零售额、接待旅游人数和综合服务收入的统计数据如下表1、表2、表3。

        表一:商品的零售额(单位:亿元)

年代 1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月
1997 83.0 79.8 78.1 85.1 86.6 88.2 90.3 86.7 93.3 92.5 90.9 96.9
1198 101.7 85.1 87.8 91.6 93.4 94.5 97.4 99.5 104.2 102.3 101.0 123.5
1999 92.2 114.0 93.3 101.0 103.5 105.2 109.5 109.2 109.6 111.2 121.7 131.3
2000 105.0 125.7 106.6 116.0 117.6 118.0 121.7 118.7 120.2 127.8 121.8 121.9
2001 139.3 129.5 122.5 124.5 135.7 130.8 138.7 133.7 136.8 138.9 129.6 133.7
2002 137.5 135.3 133.0 133.4 142.8 141.6 142.9 147.3 159.6 162.1 153.5 155.9
2003 163.2 159.7 158.4 145.2 124 144.1 157 162.6 171.8 180.7 173.5 176.5

        表二:接待海外旅游人数(单位:万人) 

年代 1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月
1997 9.4 11.3 16.8 19.8 20.3 18.8 20.9 24.9 24.7 24.3 19.4 18.6
1198 9.6 11.7 15.8 19.9 19.5 17.8 17.8 23.3 21.4 24.5 20.1 15.9
1999 10.1 12.9 17.7 21.0 21.0 20.4 21.9 25.8 29.3 29.8 23.6 16.5
2000 11.4 26.0 19.6 25.9 27.6 24.3 23.0 27.8 27.3 28.5 32.8 18.5
2001 11.5 26.4 20.4 26.1 28.9 28.0 25.2 30.8 28.7 28.1 22.2 20.7
2002 13.7 29.7 23.1 28.9 29.0 27.4 26.0 32.2 31.4 32.6 29.2 22.9
2003 15.4 17.1 23.5 11.6 1.78 2.61 8.8 16.2 20.1 24.9 26.5 21.8


 

 

        表三:综合服务业累计数据(单位:亿元)

年代 1月 2月 3月 4月 5月 6月 7月 8月 9月 10月 11月 12月
1997  无 96 144 194 276 383 466 554 652 747 832 972
1198 111 169 235 400 459 565 695 805 881 1011 1139
1999 151 238 335 425 541 641 739 866 975 1087 1238
2000 164 263 376 531 600 711 913 1038 1173 1296 1497
2001 182 318 445 576 708 856 1000 1145 1292 1435 1667
2002 216 361 504 642 818 979 1142 1305 1479 1644 1920
2003 241 404 584 741 923 1114 1298 1492 1684 1885 2218


 

         试根据这些历史数据建立预测评估模型,评估2003年SARS疫情给该市的商品零售业、旅游业和综合服务业所造成的影响。

一、建模思路 

       (1)、找到商品零售业、旅游业和综合服务业的历年的的基本水平,在没有疫情的情况下进行分析,在未来的某一年应该达到怎样的水平,再与实际的水平做一个比较,就得到具体的结论。 

       (2)、 根据每年的某个月来预测2003年的某个月的数据,例用每年2月的数据来预测2003年2月的数据。

       (3)、对每年的每个月的和进行预测,然后要预测某个月,把这个月的数据每年占总和的比例进行预测,然后用2003年的某个月的比例乘以总和就是这个月的数据。

二、对模型进行分析预测 

         根据所掌握的历史统计数据可以看出,在正常情况下,全年的平均值较好地反映了相关指标的变化规律(所以我们按照第一种思路进行建模分析)。

        这样可以把预测评估分成两部分:
        1、利用灰色理论建立灰微分方程模型,由1997~2002年的平均值预测2003年平均值;
        2、通过历史数据计算每个月的指标值与全年总值的关系,从而可预测出正常情况下2003年每个月的指标值,再与实际值比较可以估算出 SARS 疫情实际造成的影响。

        2.1、对模型进行假设

        给出下面两条假设: 

        (1)假设该市的统计数据都是可靠准确的;
        (2)假设该市在 SARS 疫情流行期间和结束之后,数据的变化只与 SARS 疫情的影响有关,不考虑其他随机因素的影响。

三、建立灰色预测模型GM(1,1) 

        灰色模型GM(1,1)的详细介绍在我的专栏《MATLAB数学建模算法与应用》的预测模型(2),有详细讲解和实例分析,这里就不在进行重复的介绍了。

         3.1、模型的求解(i)商品零售额

数学建模算法与应用:预测模型(3)案例: SARS 疫情对经济指标影响

数学建模算法与应用:预测模型(3)案例: SARS 疫情对经济指标影响

数学建模算法与应用:预测模型(3)案例: SARS 疫情对经济指标影响

         问:为什么取0.4,不应该取0.5吗?

答:因为取0.5的话,不符合构建灰色预测模型的条件,取0.4则符合灰色预测模型的范围。 

        问: 数据是怎么求的呢?

答:是的均值生成序列; 数学建模算法与应用:预测模型(3)案例: SARS 疫情对经济指标影响

满足以上条件,具体的介绍在我的专栏《MATLAB数学建模算法与应用》的预测模型(2)

         3.2、用MATLAB程序,实现(i)商品零售额

代码如下所示: 

han1=[83.0,79.8,78.1,85.1,86.6,88.2,90.3,86.7,93.3,92.5,90.9,96.9;
    101.7,85.1,87.8,91.6,93.4,94.5,97.4,99.5,104.2,102.3,101.0,123.5;
    92.2,114.0,93.3,101.0,103.5,105.2,109.5,109.2,109.6,111.2,121.7,131.3;
    105.0,125.7,106.6,116.0,117.6,118.0,121.7,118.7,120.2,127.8,121.8,121.9;
    139.3,129.5,122.5,124.5,135.7,130.8,138.7,133.7,136.8,138.9,129.6,133.7;
    137.5,135.3,133.0,133.4,142.8,141.6,142.9,147.3,159.6,162.1,153.5,155.9;
    163.2,159.7,158.4,145.2,124,144.1,157,162.6,171.8,180.7,173.5,176.5]
han1(end,:)=[];%相当于han1=han1(1:6:);
m=size(han1,2);%把月份提取出来
x0=mean(han1,2);%返回x矩阵每行的平均值,其中的2代表返回行
x1=cumsum(x0)%一次累加
alpha=0.4;n=length(x0);
z1=alpha*x1(2:n)+(1-alpha)*x1(1:n-1)%求邻域生成数
Y=x0(2:n);B=[-z1,ones(n-1,1)];
ab=B\Y
k=6;
x7hat=(x0(1)-ab(2)/ab(1))*(exp(-ab(1)*k)-exp(-ab(1)*(k-1)))
z=m*x7hat
u=sum(han1)/sum(sum(han1))  %sum(han1)是每一列的数据,sum(sum(han1))是每一列加每一行总的数据,相当于每一月的均值
v=z*u

         3.3、输出结果

han1 =

  列 1 至 11

   83.0000   79.8000   78.1000   85.1000   86.6000   88.2000   90.3000   86.7000   93.3000   92.5000   90.9000
  101.7000   85.1000   87.8000   91.6000   93.4000   94.5000   97.4000   99.5000  104.2000  102.3000  101.0000
   92.2000  114.0000   93.3000  101.0000  103.5000  105.2000  109.5000  109.2000  109.6000  111.2000  121.7000
  105.0000  125.7000  106.6000  116.0000  117.6000  118.0000  121.7000  118.7000  120.2000  127.8000  121.8000
  139.3000  129.5000  122.5000  124.5000  135.7000  130.8000  138.7000  133.7000  136.8000  138.9000  129.6000
  137.5000  135.3000  133.0000  133.4000  142.8000  141.6000  142.9000  147.3000  159.6000  162.1000  153.5000
  163.2000  159.7000  158.4000  145.2000  124.0000  144.1000  157.0000  162.6000  171.8000  180.7000  173.5000

  列 12

   96.9000
  123.5000
  131.3000
  121.9000
  133.7000
  155.9000
  176.5000


x1 =

   87.6167
  186.1167
  294.5917
  413.0083
  545.8167
  691.2250


z1 =

  127.0167
  229.5067
  341.9583
  466.1317
  603.9800


ab =

   -0.0993
   85.5985


x7hat =

  162.8793


z =

   1.9546e+03


u =

  列 1 至 11

    0.0794    0.0807    0.0749    0.0786    0.0819    0.0818    0.0845    0.0838    0.0872    0.0886    0.0866

  列 12

    0.0920


v =

  列 1 至 11

  155.2152  157.7365  146.4023  153.5421  160.1400  159.8337  165.0649  163.7924  170.5317  173.1473  169.3064

  列 12

  179.8394

数学建模算法与应用:预测模型(3)案例: SARS 疫情对经济指标影响

         3.4、模型的求解(ii)接待海外旅游人数

        预测步骤和商品零售额的预测是一摸一样的

数学建模算法与应用:预测模型(3)案例: SARS 疫情对经济指标影响

数学建模算法与应用:预测模型(3)案例: SARS 疫情对经济指标影响(iii)综合服务收入类似

四、结果分析

数学建模算法与应用:预测模型(3)案例: SARS 疫情对经济指标影响

数学建模算法与应用:预测模型(3)案例: SARS 疫情对经济指标影响       文章来源地址https://www.toymoban.com/news/detail-470512.html

到了这里,关于数学建模算法与应用:预测模型(3)案例: SARS 疫情对经济指标影响的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 数学建模--预测类模型

    目录 一、中短期预测 1、灰色预测法 ①适用范围 ②模型实现  2、回归分析 ①适用范围 ②模型实现  3、时间序列分析 ①自适应滤波法 ②指数平滑法 ③移动平均法 4、微分方程 二、长期预测 1、神经网络预测 2、logistic模型 ①模型介绍 ②模型分析及代码 灰色预测模型 ( G

    2024年02月03日
    浏览(33)
  • 数学建模:灰色预测模型

    🔆 文章首发于我的个人博客:欢迎大佬们来逛逛 三个基本方法: 累加数列 :计算一阶累加生成数列 x ( 1 ) ( k ) = ∑ i = 1 k x ( 0 ) ( i ) , k = 1 , 2 , ⋯   , n , x^{(1)}(k)=sum_{i=1}^kx^{(0)}(i),k=1,2,cdots,n, x ( 1 ) ( k ) = i = 1 ∑ k ​ x ( 0 ) ( i ) , k = 1 , 2 , ⋯ , n , 累减数列 :计算一阶累减生

    2024年02月09日
    浏览(29)
  • 数学建模——预测类模型

    定义明晰 中短期预测(短期:1年内;中期:2-5年): 例如天气预报、股票价格预测、销售量预测等。 长期预测(5-10年及以上): 例如人口增长、能源消耗、气候变化等。 中短期预测           数据需求小2/10/100 自变量(多个)+因变量(一个)            不可反

    2024年02月03日
    浏览(33)
  • 数学建模系列-预测模型(三)时间序列预测模型

    目录 前言 1 时间序列定义 1.1 朴素法 1.2 简单平均法 1.3 移动平均法 1.4 指数平滑法 1.4.1 一次指数平滑  1.4.2 二次指数平滑 1.4.3 三次指数平滑 1.5 AR模型 1.6 MA模型 1.7 ARMA模型 1.8 ARIMA模型 1.9 SARIMA模型         时间序列的目的:进行预测, 根据已有的时间序列数据预测未来

    2024年02月07日
    浏览(40)
  • 数学建模之“灰色预测”模型

    1、CUMCM2003A SARS的传播问题 2、CUMCM2005A长江水质的评价和预测CUMCM2006A出版社的资源配置 3、CUMCM2006B艾滋病疗法的评价及疗效的预测问题 4、CUMCM2007A 中国人口增长预测   灰色系统的应用范畴大致分为以下几方面: (1)灰色关联分析。 (2)灰色预测:人口预测;灾变预测....等等。

    2024年02月12日
    浏览(33)
  • 数学建模系列-预测模型(四)马尔可夫预测

    目录 1 Markov模型含义 2 模型分析 3 应用题型  3.1 问题分析 3.2 模型建立 4 Markov模型优缺点         马尔可夫(Markov)预测法,就是一种关于事件发生的概率预测方法。它是根据事件的目前状况来预测其将来各个时刻(或时期)变动状况的一种预测方法。马尔可夫预测法是地

    2024年02月07日
    浏览(31)
  • 数学建模day16-预测模型

            本讲首先将介绍灰色预测模型,然后将简要介绍神经网络在数据预测中的应用,在本讲的最 后,我将谈谈清风大佬对于数据预测的一些看法。         注:本文源于数学建模学习交流相关公众号观看学习视频后所作 目录 灰色系统 GM(1,1)模型: Grey(Gray) Model GM(

    2024年01月21日
    浏览(28)
  • 数学建模常用模型(一):灰色预测法

    灰色预测法是一种用于处理少量数据、数据质量较差或者缺乏历史数据的预测方法。它适用于一些非线性、非平稳的系统,尤其在短期预测和趋势分析方面有着广泛的应用。灰色预测法作为一种强大的数学建模工具,通过利用有限的信息,能够在不完备的条件下进行准确的预

    2024年02月09日
    浏览(36)
  • 数学建模常用算法—马尔可夫预测

    今天数模君带大家学习一下数学建模中的预测算法之马尔科夫预测。 目录 模型的含义 实例分析 马尔可夫(Markov)预测法,就是一种关于事件发生的概率预测方法。它是根据事件的目前状况来预测其将来各个时刻(或时期)变动状况的一种预测方法。马尔可夫预测法是地理预测

    2024年02月09日
    浏览(38)
  • 数学建模常用模型(六):时间序列预测

    时间序列预测是数学建模中的一个重要领域,用于预测时间序列数据中未来的趋势和模式。时间序列预测可以帮助我们了解数据的演变规律,做出合理的决策和规划。 这是我自己总结的一些代码和资料(本文中的代码以及参考书籍等),放在github上供大家参考: https://githu

    2024年02月13日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包