数学建模算法与应用:预测模型(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月
199783.079.878.185.186.688.290.386.793.392.590.996.9
1198101.785.187.891.693.494.597.499.5104.2102.3101.0123.5
199992.2114.093.3101.0103.5105.2109.5109.2109.6111.2121.7131.3
2000105.0125.7106.6116.0117.6118.0121.7118.7120.2127.8121.8121.9
2001139.3129.5122.5124.5135.7130.8138.7133.7136.8138.9129.6133.7
2002137.5135.3133.0133.4142.8141.6142.9147.3159.6162.1153.5155.9
2003163.2159.7158.4145.2124144.1157162.6171.8180.7173.5176.5

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

年代1月2月3月4月5月6月7月8月9月10月11月12月
19979.411.316.819.820.318.820.924.924.724.319.418.6
11989.611.715.819.919.517.817.823.321.424.520.115.9
199910.112.917.721.021.020.421.925.829.329.823.616.5
200011.426.019.625.927.624.323.027.827.328.532.818.5
200111.526.420.426.128.928.025.230.828.728.122.220.7
200213.729.723.128.929.027.426.032.231.432.629.222.9
200315.417.123.511.61.782.618.816.220.124.926.521.8


 

 

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

年代1月2月3月4月5月6月7月8月9月10月11月12月
1997 无96144194276383466554652747832972
119811116923540045956569580588110111139
199915123833542554164173986697510871238
20001642633765316007119131038117312961497
200118231844557670885610001145129214351667
200221636150464281897911421305147916441920
2003241404584741923111412981492168418852218


 

         试根据这些历史数据建立预测评估模型,评估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)商品零售额

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

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

        问: z^{(1)}数据是怎么求的呢?

答:z^{(1)}x^{(1)}的均值生成序列; z^{(1)}(k)=\alpha x^{(1)}(k)+(1-\alpha )x^{(1)}(k-1),k=2,3,4...

满足以上条件,具体的介绍在我的专栏《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.4、模型的求解(ii)接待海外旅游人数

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

(iii)综合服务收入类似

四、结果分析

       

  • 11
    点赞
  • 92
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
本文利用灰色系统分析就SARS对某市商品零售业、旅游业和综合服务业所造成的影响建立了预测模型,进行了定量分析,并将分析结果与实际数据进行了比较,从而得出SARS对某市2003的经济影响。 模型:首先,根据题目所给的1997-2002年商品零售业、接待海外游人和综合服务业的数据(即表1-1,表1-2,表1-3)建立了灰色预测模型GM(1,1),进行预测2003年各项经济指标的相应数据。预测得出2003年1月到12月的商品零售额(单位:亿元),各月接待海外旅游人数(单位:万人)和2003年2月到12月的综合服务业总额(单位:亿元) 表1 对2003相关行业的预测结果 一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月 商品零售 152.9 155.4 144.2 151.2 157.7 157.4 162.6 161.3 168.0 170.5 166.7 177.1 旅游人数 14.8 26.6 25.5 31.9 33.0 30.8 30.4 37.1 36.7 37.8 33.2 25.5 综合服务 — 240.1 389.6 545.2 743.8 915.8 1100.8 1316.1 1516.6 1708.6 1906.5 2200.9 其次,将2003年预测值与表1-1、1-2、1-3中所给真实值进行比较,画出相应的折线图,得到SARS对该市商品零售业和旅游业的影响比较显著,但对综合服务业的影响不大。损失比的折线图进一步分析。得出在商品零售业、接待海外旅游业、综合服务业三个行业中,SARS对接待海外旅游业的影响最大。 最后,本文对模型的预测值进行了准确的误差分析。将求得的预测值进行检验,计算出商品零售业、综合服务业相对误差都小于0.01,达到一级要求;接待海外旅游业的相对误差小于0.05,达到了二级要求。均方差比值 表3 相关产业预测值与真实值的均方差比 商品零售 接待海外游人 综合服务业 均方差比 0.0398 0.2560 0.0528 通过我们定义的损失比,消除了量纲的影响,从而能够通过损失比衡量SARS疫情对各行业的影响大小。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bitter tea seeds

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值