收藏 分享(赏)

2014年西北工业大学数学建模B题一等奖论文——食品价格变动分析.doc

上传人:HR专家 文档编号:11541138 上传时间:2020-06-18 格式:DOC 页数:26 大小:1.11MB
下载 相关 举报
2014年西北工业大学数学建模B题一等奖论文——食品价格变动分析.doc_第1页
第1页 / 共26页
2014年西北工业大学数学建模B题一等奖论文——食品价格变动分析.doc_第2页
第2页 / 共26页
2014年西北工业大学数学建模B题一等奖论文——食品价格变动分析.doc_第3页
第3页 / 共26页
2014年西北工业大学数学建模B题一等奖论文——食品价格变动分析.doc_第4页
第4页 / 共26页
2014年西北工业大学数学建模B题一等奖论文——食品价格变动分析.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

1、装 订 线“工大出版社杯”第十五届西北工业大学数学建模竞赛暨全国大学生数学建模竞赛选拔赛题目B 题 密封号2014年5月4日剪 切 线密封号2014年5月4日 学院 第 队队员1队员2队员3姓名班级装 订 线摘 要本文对全国50个城市主要食品平均价格变动情况的问题进行了建模、求解和相关分析。针对问题一,将50个城市作为我国的代表,同时将主要食品进行分类,分析各类食品的波动特点以体现我国食品价格波动的特点。第一步分析附录中的数据,并对数据进行处理,运用两种分类方法将食品合理分类:依据传统食品分类法分为八大类和将价格方差处于同一范围内的食品分为价格平稳型,价格温和波动型,价格迅速波动型和价格剧烈波

2、动型四类。第二步根据食品分类结果,通过制作价格波动图及查找资料分析各类食品价格的波动特征,从而体现我国食品价格波动的特点。针对问题二,我们利用各个食品价格变动折线图,在四大类食品中选出具有代表性的食品进行进一步的研究。首先我们根据问题一的折线图大致推测和实际数据大致吻合的函数类型,应用SPSS软件和MATLAB软件,对相应数据进行线性,二次,三次,对数等多种模型的拟合。然后利用负相关系数值、方程显著性检验F对函数曲线和实际数据的吻合度进行检验。如果模型的拟合效果较好,就运用拟合函数进行2014年5月份的走势预测,并利用前期数据计算预测值与实际值的相对误差,都处于合理范围内,说明预测有效。针对问

3、题三,我们通过所给数据及查找的数据,利用主成分分析法,分析得出27种食品种类中的主成分依次为第19、21、23、25、1、2、3、26、27种食品。故得到可以通过检测较少食品种类,就能相对精确地预测CPI数值。经过对地域特点的考察,选取陕西和上海两地,通过查找相关CPI和食品价格数据,运用主成分分析法,得出对CPI影响大的几类食品,然后通过matlab算法实现,再由所得数据和图表的分析比较得到,不同地区应选取不同的食品种类进行检测。关键词:分类,曲线拟合,线性回归,主成分分析法,SPSS一 基本假设针对本问题,可做以下合理假设:(1)数据真实可靠。(2)由于不可预料的大型地质灾害,如地震、洪涝

4、灾害、旱灾等,可能引起全国食品零售价格的波动,所以本论文所有模型所用的数据都基于不发生大型地质灾害的假设之上。本论文中对2014年5 月的食品价格走势做出的预测,也是基于这个月份没有大型地质灾害的假设之上。(3)不考虑国际粮价对国内的影响。二 名词解释与符号说明设2013年11月1-10日为1;2013年11月11-20日为 2;2013年11月21-30日为3,依次类推下去。名词符号含义单位根据所给表格中的食品种类排序第i种食品在第j时间点的价格元第i种食品的价格方差E累计贡献率三 问题一3.1 问题分析 问题一的要求为根据附录及相关统计网站的数据来分析我国食品价格波动的特点。我国食品价格波

5、动特点需要典型的食品价格数据来进行分析得到。故可将50个城市作为我国的代表,同时将主要食品进行分类,分析各类食品的波动特点以解决问题一,则分为两个步骤:第一步是要分析附录中的数据,并对数据进行处理,将食品合理分类;第二步是根据食品分类结果以及查找资料确定各类食品价格的波动特征,从而体现我国食品价格波动的特点,并为下一步预测做准备。3.1.1 数据的分析 附录提供了从2014年1月1日到2014年4月10日的50个城市主要食品平均价格变动情况的数据。从中国国家统计局官网(http:/ )上,我们又收集到了从2013年11月1日到2013年12月30日的数据,但这之前的数据官网上并没有给出。所以本

6、问题中在做数据处理时,都是指把从2013年11月1日到2014年4月10日的数据进行处理。由于每种食品的价格不是在一个价格区间,比如有的食品价格在23 元之间波动,而有的食品价格在6070 元之间波动,在观察它们的价格走势时会由于数量级的不同而导致趋势的不同。为了消除量纲和量级对趋势的影响,需要对数据进行归一化。3.1.2 分类标准的分析首先,我们考虑传统食品分类法,即以食品本身的属性进行分类。同一类的食品,应该会呈现相似的价格波动趋势。其次,由于本题主要考虑价格的波动特点,我们采取价格方差这一指标进行分类,而这种整体偏离的属性可以通过价格方差来衡量,因此我们有考虑采用价格方差这一指标进行分类

7、。这两种分类方法从不同的角度出发,避免分析每一种食品的价格波动特点,同时又能体现总体的特点,解决问题一题目中分析我国食品价格波动趋势的问题。3.2 两种分类方法 3.2.1第一种分类方法,依据传统食品分类方法,可将食品分为8类:第一类:大米类(粳米);第二类:面粉类(富强粉、标准粉);第三类:豆制品(豆腐);第四类:食用油(花生油、大豆油、菜籽油);第五类:肉蛋类(猪肉、牛肉、羊肉、鸡、鸭、鸡蛋);第六类:鱼类(活鲤鱼、活草鱼、带鱼);第七类:蔬菜类(大白菜、油菜、芹菜、黄瓜、西红柿、豆角、土豆);第八类:水果类(苹果、香蕉)。3.2.2第二种分类方法,以价格方差作为主要指标进行分类。价格方差

8、的定义:食品的价格方差是该食品在观测到的各时间点的一系列价格数据的方差,表达式如下:其中,表示第i种食品的价格方差。将价格方差在(0,0.01)内取值的定义为价格平稳型食品,在(0.01,0.2)取值的为价格温和波动型食品,在(0.2,2)内取值的为价格迅速波动型食品,在(2,8)取值的为价格剧烈波动型食品。3.3 各类食品价格波动特点 运用第一种分类方法,将各类食品价格走势图表示出来,据图分析。表3-1:大米面粉类食品价格走势图大米这类食品属于生活必需品,价格波动较小,稳定性较好。总体而言,大米的价格走势将在近期基本保持不变。由图表可以看出富强面粉和标准面粉的价格走势基本稳定,其中富强面粉的

9、平均价格为5.46元/千克,标准面粉的平均价格为4.49元/千克;同时富强面粉,标准面粉的价格方差最低,说明其价格波动最小。,其价格水平将基本在较小的范围内波动。表3-2:豆制品食品价格走势图 而豆腐及豆制品行业产销格局对行业整体发展趋势具有决定性影响,由此表可以看出豆制品(豆腐)的价格一直保持上升水平,其价格方差为0.002546,较低,说明豆腐价格小幅波动上涨,平均价格为4.424元/千克。表3-3:食用油类食品价格走势图花生油和大豆油走势偏弱,2014年4月较2013年11月,花生油下降了2.8%,大豆油下降了2.03%,而菜籽油小幅度波动上升,提高了2.1%。同时花生油和菜籽油的价格方

10、差分别为0.079467和0.052865,较高,说明二者的价格在一定范围内会持续波动,而大豆油的价格方差为0.0028562,较低,表明价格在一定时期内会保持稳定。表3-4:肉蛋类食品价格走势图从折线图中可以清晰看出肉蛋类中8种食品价格的波动情况,其中鸡蛋、鸭肉和两种鸡肉的价波动幅度非常小,价格处于稳定状态。分析原因是市场供应较为充足。两种猪肉的整体波动幅度比较大。2014年以前猪肉价格的波动较小,原因是由于市场供应有保障。牛肉和羊肉的整体价格处于上涨趋势,但变化幅度不大牛肉涨幅大于羊肉涨幅。表3-5:鱼类食品价格走势图2013年11月-2014年1月,活鲤鱼的价格基本保持在13.82元/千

11、克,2014年2月-3月初,其价格有较大的波动,平均价格为14.594元/千克,较之前增长了5.6%,但在2014年3月中期至4月初,平均价格有所下降。综上,鱼类经历了由小幅度波动上升到小幅度波动下降的过程。冬季产鱼数量较少,价格随之小幅度上升;而春季和夏季天气较暖,产鱼数量较多,价格略有下降。表3-6:蔬菜类食品价格走势图蔬菜类中波动幅度存在明显差异,其中,大白菜、油菜、芹菜、土豆的价格相对稳定,即使波动,也只是很小范围内的波动,可视为基本稳定,而西红柿、黄瓜走势大致相同,且波动幅度较前几种更加明显,而豆角的价格变化幅度更加明显,与其他蔬菜类都没有相似性,出现这种情况的可能原因是豆角种植条件

12、特殊,除了季节变化,还可能有多种因素影响其价格走势。表3-7:水果类食品价格走势图水果类中,两种水果呈现相似的价格走势,即年后出现小幅上涨趋势,其余趋于平缓,基本无变化,分析原因是冬季需求量变大,因而出现小幅上涨的趋势,总体趋于平缓则说明了水果种植与季节变化并无明显关系。运用第二种分类方法,可得以下几类食品,如以下表格所示:名称大米面粉(富强1)面粉(标准2)大豆油豆腐鸡(白条鸡)鸡2(鸡胸肉)方差0.0069470.0056130.000160.0028560.0025460.008990.007696 表3-8:价格平稳型食品价格平稳型食品主要是大米,面粉,大豆油等基本需求食品以及豆腐,鸡

13、肉,价格波动特点是:变化较平稳,主要在平均值上下浮动。名称花生油菜油鲤鱼草鱼鸭鸡蛋白菜油菜芹菜土豆方差0.07940.05280.19090.10870.01540.0380.02110.14130.14520.052表3-9:价格温和波动型食品价格温和波动类食品主要是食用油类,鱼类,蔬菜类以及鸭和鸡蛋,价格波动特点是:价格在一定范围内波动,但整体变化不大,仅有小幅度波动。名称带鱼牛肉羊肉黄瓜西红柿香蕉苹果方差0.22992630.7012295831.156426250.842650.5367690.7592560.308903表3-10:价格迅速波动类食品 价格迅速波动类食品主要是牛羊肉,

14、水果类,黄瓜,西红柿和带鱼,价格波动特点是:不同时期呈现较大幅度的波动,价格波动与其影响因素关联很大。食品名称猪肉1猪肉2豆角方差2.489966252.2614866677.463037表3-11:价格剧烈波动型食品 价格剧烈波动型食品主要是猪肉及豆角,价格波动特点是:价格在不同时期呈现巨大幅度的波动,受时间影响很大。四 问题二4.1问题分析 根据宏观经济学原理分析,要预测食品价格变化情况就需要根据以往的食品价格走势情况,然后建立有关食品价格的关系模型,试图找出变化的内在联系,然后再进行预测。所以本题要求对2014年5月份食品价格走势进行预测,我们就要在问题一已有食品价格数据和数据走势图的基

15、础上,进一步建立最优的模型,才使本题求解的关键。4.2 模型建立原理4.2.1曲线拟合(Curve Fitting)是在数据分析上常用的方法,就是利用参数化的曲线构造函数来逼近一组给定的数据点所构成的函数,可是参数化的曲线不可能严格的通过采样点,但能够希望尽可能地靠近这些点,就是使其: (=1,2,3,n)在某种意义上达到最小。4.2.2超定系统线性方程 线性方程的超定系统是指方程的个数多于自变量的个数系统。求解超定系统一般采用最小二乘法。超定方程组:方程个数大于未知量个数的方程组注:超定方程一般是不存在解的矛盾方程组。如果有向量 a 使得达到最小,则称 a 为上述超定方程的最小二乘解。 4.

16、3 模型建立过程由问题一我们根据食品价格走势图可以了解到不同类食品的价格走势呈现不同的规律,所以我们分别从四大类食品(价格平稳型食品、价格温和波动型食品、价格迅速波动型食品、价格剧烈波动型食品)选取有代表性的食品,运用SPSS软件求解,求得食品价格的变动规律。模型中各数据点是离散的数据,属于非线性相关的点,我们取年份作为x轴,各个食品种类的价格作为y轴。第一步:先选定一组函数 ,令 (1)其中 a1,a2, ,am 为待定系数。 第二步:以最小二乘准则确定a1,a2, ,am ,即使n个点处与 的差di 的平方和最小 。记问题归结为:求 a1,a2, ,am 使 J(a1,a2, ,am) 最

17、小。 4.3.1第一类(价格平稳型食品)我们以豆制品(豆腐)为例进行求解:观察豆腐的价格波动图,我们考虑到豆腐价格函数有线性和对数型两种类型,所以分别用两种方法进行求解,然后通过比较和误差分析得出最优的模型。(1) 线性回归的方法设价格随时间变化的方程是:y=+x+,其中N(0,)SPSS求解模型过程如下:由图表可以得到函数表达式为:复相关系数 ,方程显著性检验,故回归方程显著。(2)对数模型求解运用SPSS软件进行曲线拟合,得到如下结果:系数a模型非标准化系数标准系数tSig.B标准 误差试用版1(常量)1.468.002659.478.000VAR00001.002.000.9349.74

18、1.000由图表可以得到函数表达式为复相关系数调整,方程显著性检验。综合比较两种模型:线性方程的较大,并且F值较高,可得线性回归的效果较好,因而采用线性回归方程进行预测。利用上述回归方程,可以估计五月份的价格,为检验效果,比较前几个月的原始价格与预测值。结果见表:时间12345678910111213141516原始值4.344.344.364.384.394.394.334.424.464.484.464.464.474.464.474.48预测值4.354.364.374.384.394.404.414.424.434.444.454.464.474.484.495.00误差0.23%0.

19、46%0.22%0%0%0.22%1.84%0%0.67%0.89%0.22%0%0%0.44%0.44%0.44%表4-1:豆腐预测值与原始值的相对误差表中预测值与原始值的相对误差最大不超过2%,且大多数不超过0.4%,说明预测具有一定准确性。即预测得到五月份三个时间段豆制品的价格分别是:4.53元/千克,4.54元/千克,4.55元/千克。4.3.2第二类食品(价格温和波动型食品)我们以鸡蛋为例进行求解:SPSS曲线拟合:模型汇总和参数估计值因变量:VAR00002方程模型汇总参数估计值R 方Fdf1df2Sig.常数b1b2b3三次.5254.423312.0269.607.201-.0

20、30.001S.0811.230114.2862.279.024根据鸡蛋价格数据的走势,我们推测的函数模型包括对数、二次、三次、反向、复合和S曲线,但比较的值,我们可以看到这些曲线得到的值均小于0.4,表明实际数据和预测函数极度不吻合,所以鸡蛋价格不遵循一定的规律,导致我们不能比较准确的得到鸡蛋价格的预测结果,这也是我们目前构建模型方面的不足之处。但我们可以根据鸡蛋价格每个时期的跌涨幅度得到价格变动的大致范围,即:最大涨幅为2.5%,最大跌幅为3.0%,平均幅度为-0.14375%,并且根据4、5月份的幅度变化的斜率趋势来看,鸡蛋价格在5月份跌涨幅度在0%上下波动。4.2.3第三类(价格迅速波

21、动型食品)我们以水果(香蕉、苹果)为例进行求解:观察苹果,香蕉的趋势图,两者趋势相似,我们运用SPSS软件拟合,最后得到最符合苹果价格的曲线为三次方程:复相关系数为0.973,方程显著性检验F=141.88,可见,该方程的拟合效果相当好。利用上述回归方程,可以估计苹果,香蕉五月份的价格,为检验效果,比较苹果前几个月的原始价格与预测值。结果见下表:时间12345678910111213141516原始值10.5910.5310.5710.6210.710.8911.111.211.6311.7911.7511.7511.8111.911.9611.98预测值10.5410.53810.59210

22、.69810.8511.04211.26811.52211.79812.0912.39212.69813.00213.29813.5813.842相对误差0.45%0.0759%0.2081%7.8%1.4019%1.3766%1.5135%2.875%1.4445%2.5445%5.4638%8.0681%10.0931%11.7479%13.545%15.543%表4-3:苹果预测值与原始值的相对误差分析上表数据,预测值与实际值的相对误差最大超过了15%,且有大部分月份都超过了2%。虽然曲线拟合效果很好,但是预测得到的结果并不准确,因而不能用三次方程进行预测价格。我们进一步观察水果类的波动

23、图,可以看出:曲线前段趋缓,中段有明显上升趋势,后段也处于缓和的趋势,因而预测五月份价格不会有大的波动,应该在最大值与最小值之间取值,取后段趋缓部分的价格平均值,计算公式:预测得到五月份苹果的价格为=11.85,且范围在11.79元到11.98元之间,相对误差为1.6034%。同样的方法可以得到五月份香蕉的价格为=7.55,取值范围在7.45到7.69之间,相对误差为1.8543%,预测存在一定误差,但不会有大的误差。4.2.4第四类(价格剧烈波动型食品)观察问题一中猪肉(后腿肉)和猪肉(五花肉)价格走势类似,所以相应的模型类似。而蔬菜(豆角)与二者的走势明显不同,所符合的模型也不同,故分别进

24、行求解。SPSS求解模型过程如下:1.(1)猪肉(五花肉)曲线拟合:在此,我们可以通过超定系统线性方程最小二乘法,利用MATLAB软件编程做实验数据和拟合曲线。图象如下:(代码见附录):图4-4:实验数据与拟合曲线由图表可以得到函数表达式为:利用上述回归方程,可以估计猪肉的价格,为检验效果,比较猪肉前几个月的原始价格与预测值。结果见下表:时间12345678910111213141516原始值26.3226.2526.3726.5126.4426.4926.2726.0526.2025.9824.9824.3023.8223.2522.6822.21预测值26.14826.31526.4862

25、6.55326.55226.48326.34626.14125.86825.52725.11824.64124.09623.48322.80222.053相对误差0.65%0.24%0.44%0.16%0.42%0.026%0.289%0.349%1.267%1.74%0.55%1.4%1.15%1.00%0.54%0.707%表4-5:猪肉预测值与原始值的相对误差据表分析可得:表中预测值与原始值的相对误差最大不超过1.7%,并且基本上相对误差小于0.5%,说明预测具有一定的准确性。即预测得到五月份三个时间段豆制品的价格分别是:19.398元/千克,18.377元/千克,17.288元/千克。

26、2.蔬菜(豆角)曲线拟合由问题1求解中豆角的方差较大,我们考虑线性回归的方法,设价格随时间变化的方程是:+,其中N(0,)由于季节因素影响价格大幅的波动,会对我们建立的模型类型产生很大的干扰,所以去掉1、2、3、9、10所代表的这些时间段的豆角价格数据,即这些波动特别大的点 。SPSS曲线拟合:模型汇总和参数估计值因变量:VAR00001方程模型汇总参数估计值R 方Fdf1df2Sig.常数b1b2二次.93961.25328.000.1052.590-.117自变量为 VAR00002。其函数表达式为:利用上述回归方程,可以估计豆角的价格,为检验效果,比较豆角前几个月的原始价格与预测值。结果

27、见下表:时间45678111213141516原始值9.099.4610.7412.9513.9314.6513.7513.7413.2912.6311.58预测值8.59310.1311.4312.5013.3414.4414.3414.0013.4312.6311.59误差5.47%7.08%6.42%3.47%4.24%1.43%4.29%1.89%1.05%0.00%0.08%表4-7:豆角的预测值与实际值的相对误差由图表可以看到,为0.939,较高,说明曲线拟合很好,并且在3、4月份相对误差较小,表明实际数据和预测数据更加接近,对5月份豆角价格进行预测也是比较准确的。其函数表达式为:

28、即预测得到五月份三个时间段豆角价格分别为:7.078元/千克,5.015元/千克,2.898元/千克;4.4模型结果分析针对以上模型建立和预测结果,可以得到以下结论:(1) 从选取的四类代表性食物来看,第一类食品中的豆腐价格在5月份均保持小幅度波动上升趋势;第二类食品中的鸡蛋保持小幅度下降趋势;第三类食品(香蕉、苹果)价格开始呈现明显上升趋势,后段处于缓和的趋势;第四类食品中,猪肉呈现波动下降趋势,同时豆角也波动下降。(2) 在图中看不出是食品价格的波动,这是因为预测的时间只有5月份三个时间段,时间段很短,价格不足以在这个时间段发生大幅度波动,所以预测结果具有一定的准确度。五 问题三5.1问题

29、分析消费者物价指数(Consumer Price Index),英文缩写为CPI,也称消费价格指数,是反映与居民生活有关的产品及劳务价格统计出来的物价变动指标,通常作为观察通货膨胀水平的重要指标,是与人民生活密切相关的参考指标。由于CPI指数包含衣食住行等众多分类,而题目中要求仅仅通过监控部分食品价格波动,就能相对精确地预测CPI数值,于是考虑食品类占居民消费总支出的百分比。同时,每一类食品价格变化对CPI 的重要性并不相同。为使用尽量少的食品种类达到较好的预测,考虑对食品进行主成分分析,减少食品种类,提取出少数几个代表性食品。不同地区的CPI指数也不尽相同,则预想不同地区被提取出的食品种类也

30、不同。经过对地域特点的考察,选取陕西和上海两地,通过查找相关CPI和食品价格数据,运用主成分分析法,得出对CPI影响大的几类食品,然后比较两地的影响CPI大的食品类别是否相同。5.2 问题求解与模型建立5.2.1食品消费支出占总支出的比重 恩格尔系数是食品支出总额占个人消费总额的比重,在中国国家统计局官网(http:/ )上,我们得到2010年到2013年的恩格尔系数分别为:35.7%,36.3%,37.1%,35.0%取其均值,我们可以得到全国食品消费占总的消费支出为36.025%在国家统计局陕西调查总队的官网(http:/www.nbs- )上,我们得到了陕西省历年城镇居民人均生活消费支出

31、的数据,采用2010年到2013年的数据,计算得出食品占总消费的比率分别为: 0.37058,0.36567,0.36203,0.36427取其均值,我们可以得到陕西省食品占总消费的平均比率为:0.36564在上海统计官网(http:/www.stats- 在实际问题中,我们经常会遇到研究多个变量的问题,而且在多数情况下,多个变量之间常常存在一定的相关性。由于变量个数较多再加上变量之间的相关性,势必增加了分析问题的复杂性。如何从多个变量中综合为少数几个代表性变量,既能够代表原始变量的绝大多数信息,又互不相关,并且在新的综合变量基础上,可以进一步的统计分析,这时就需要进行主成分分析。主成分分析是

32、采取一种数学降维的方法,找出几个综合变量来代替原来众多的变量,使这些综合变量能尽可能地代表原来变量的信息量,而且彼此之间互不相关。这种将把多个变量化为少数几个互相无关的综合变量的统计分析方法就叫做主成分分析或主分量分析。 5.2.3 主成分分析模型的建立与求解(1)数据的标准化处理其中为第i个分区第j个指标的值,为第j个指标的样本均值和样本标准差。(2)计算数据表的相关矩阵S。(3)求S的J个特征值:,以及对应的特征向量,它们标准正交称为主轴。(4)求主成分:。(5)精度分析:通过求累计贡献率E来判断,一般要求取E85%的最小m值,则可得主平面的维数m,从而可对m个主成分进行综合分析。在获得特

33、征向量与特征值,并确定主超平面的维数之后,可以计算主因子载荷矩阵,其计算公式为: 其中选取附录1中数据,将27种食品作为因子,通过CPI数据得到数据表,通过Matlab。7.0实现函数得到如下图表(代码见附录)相关系数矩阵:特征向量: 各主成分贡献率(nerate):0.558266973430888 + 0.00000000000000i0.251682662559901 + 0.00000000000000i0.190050364009211 + 0.00000000000000i-6.14368203825341e-17 + 0.00000000000000i3.153382288479

34、55e-17 + 5.80127604937714e-18i3.15338228847955e-17 - 5.80127604937714e-18i-3.28627610208265e-17 + 0.00000000000000i-1.91483113893063e-17 + 1.49458895519615e-17i-1.91483113893063e-17 - 1.49458895519615e-17i1.82276021540556e-17 + 0.00000000000000i4.73857120853760e-18 + 0.00000000000000i-4.016243696235

35、59e-18 + 0.00000000000000i-3.28627610208265e-17 + 0.00000000000000i.由分析可得主成分为19、21、23、25、1、2、3、26、27.故可得到对居民食品消费指数影响大的食品分别为大白菜、油麦菜、土豆、西红柿、大米、面粉、苹果。故可得到通过检测大白菜、油麦菜、土豆、西红柿、大米、面粉、苹果这类食品可监测尽量少的食品种类价格即能相对准确地计算、预测居民消费者价格指数。同理收集陕西和上海两地的CPI和食品价格数据,通过上述同样方法可得到蔬菜、粮食、水果、肉类、蛋产品等的权重对比图:由图表可清晰看出陕西和上海两地的各类食品的权重不相同

36、,故在同样的精度要求下,所选取的食品种类不尽相同。六 模型推广与评价6.1 优点在问题一中,我们采用了方差分析法对50个城市主要食品进行了分类,同时考虑到了气候等对食品价格的影响,避免了极值的干扰,并且运用折线图较为真实地表示了食品在一段时间内的走势,这为问题二的预测起到了很大的作用。在问题二中,我们分别对每类食品的代表性食品建立了不同的模型,通过比较这些模型的R2的值来找到最吻合的曲线。其中我们建立的模型主要包括线性回归模型、二次函数模型、对数函数模型等,这种比较方法大大提高了预测5月份食品价格的准确度。同时通过matlab制作了实验数据和拟合曲线。在问题三中,我们运用了主成分分析法来度量各

37、食品种类的权重和食品占居民消费总支出的比重。运用主成分分析法,可以消除评价指标之间的相关影响,也可以减少指标选择的工作量。同时在评价指标较多的情况下可以用少数几个综合指标进行分析,最后在综合评价函数中所得到的权数是客观、合理的,提高了计算的准确度和可靠性。6.2 缺点在问题二中,针对食品鸡蛋价格的走势,我们没有找到一个最优的函数模型,可以看到短期时间内的价格波动不一定存在较强的规律性,这需要我们建立更加复杂的模型。在问题三中,我们采用的主成分分析法在一定程度上也存在着缺陷:主成分分析涉及变量降维的问题,这对最终计算CPI会产生影响。6.3 推广我们所建的模型虽然存在一些不足之处,但是得到的结果

38、可以较为准确地反映了该段时间内的食品价格,这是较为合理的。这些模型还可以用于预测居民消费支出的衣着、居住、医疗保健、家庭设备用品及服务等方面。参考文献【1】http:/ 黄浙明主编,SPSS 10.0统计软件应用教程,北京,人民军医出版社,2002.2【4】罗军辉,MATLAB7.0在图像处理中的应用,北京,机械工业出版社。2005.6【5】边馥萍,数学模型方法与算法,蓝色畅想出版社,2005.1附录一函数拟合Matlab程序代码: x=1:1:16; y=26.32 26.25 26.37 26.51 26.44 26.49 26.27 26.05 26.20 25.98 24.98 24.

39、3 23.82 23.25 22.68 22.21; e=ones(size(x) -0.034x.2+0.305x+25.877; e=ones(size(x) 25.877-0.034*x.2+0.305*x; c=eyc = -0.5454 1.0203 x1=1:1:16; y1=ones(size(x1),25.877-0.034*x.2+0.305*x*c; plot(x,y,ro,x1,y1,k)附录二主成分分析法matlab代码:a=xlsread(C:UsersAdministratorDesktopmatlab.xlsx,A1:D27);a1=a;maxa=max(a1);mina=min(a1);mm=maxa-mina;fori=1:12x(:,i)=(a1(:,i)-mina(i)./mm(i);endR=corrcoef(x);V,lamda=eig(R);la=0;fori=1:12la=la+lamda(i,i);endforj=1:12eta(j)=lamda(j,j)./la;end

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 学术论文 > 管理论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报