版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、我国碳排放量预测模型摘要本文主要我国碳排放预测问题,同时根据预测结果提出合理性建议。以人口总量,城镇化,人均GDP,第三产业GDP比例,能源强度吨标准煤,煤炭消费比例的数据,建立GM(1,1)预测模型、多元线性回归预测模型、BP神经网络预测模型,借助Matlab软件逐个对碳排放量和影响因素数据进行模拟与预测,然后采用绝对误差与相对误差两个参数对模型进行评价与对比,接着应用关联度分析法求得影响因素的重要性排序,最后结合重要性排序向相关部门提出建议。对于GM(1,1)预测模型,通过对1986至2010年原始单变量数据进行生成处理,寻找系统的变化规律建立相应的微分方程预测模型,代入相关单变量数据用M
2、atlab编程得到各单变量在2011至2015年的预测值。对于多元线性回归预测模型,确定线性预测变量和因变量,即影响因素和测度指标,将数据代入Matlab统计软件,求得多元线性方程,将1986至2010年所有数据代入该方程,同时结合GM(1,1)预测模型对2011至2015年各单变量预测结果,用Matlab编程得到对应年份的碳排放量模拟值和预测值。对于BP神经网络预测模型,首先根据碳排放量的排放趋势,确定输出层、中间隐层和输入层,然后把样本分为训练样本和测试样本两个部分,在以上基础,对样本数据进行归一化预处理,结合GM(1,1)预测模型对2011至2015年各单变量预测结果,采用Matlab软
3、件中的神经网络计算功能,建立合理训练模型得到对应年份的旅游人数模拟值和预测值。在模型求解过程中,将得到其对应的平均绝对误差值和相对误差值,通过比较知3个预测模型的精确度都合格。其中BP神经网络模型误差最小,预测效果最佳,三种模型2011-2015年预测数据如下表。模型20112012201320142015GM(1,1)模型77.864183.485289.512195.9741102.9026线性回归模型85.07390.464696.1978102.2945108.7775Bp网络模型87.202995.4649104.5097114.4115125.2514对于影响因素重要性确定,本文应
4、用关联度分析法建立因素排序模型,将数据代入关联系数公式得出影响因素数列对参考数列在每个年份的关联系数,关联度即各个关联系数之和的平均值,按关联度大小排序可得影响因素的重要性排序:人均GDP>人口>煤炭消费比例>城镇化>能源强度比例>第三产业GDP比例。 最后根据重要性排序,向有关部门提出一些减少碳排放量的建议。 关键词:碳排放量预测 GM(1,1)预测模型 BP神经网络预测模型 多元线性回归预测 关联度分析法 碳排放 Matlab软件目录1.问题重述42.问题分析43.问题假设44.符号说明55.模型建立与求解55.1GM(1,1)预测模型65.1.1模型思路65
5、.1.2模型建立65.1.3模型求解75.2多元线性回归预测模型95.2.1模型思路95.2.2模型建立105.2.3模型求解105.3BP神经网络预测模型115.3.1模型思路115.3.2模型建立115.3.3模型求解125.4因素排序模型135.4.1模型思路135.4.2模型建立135.4.3模型求解146.模型检验分析147.建议158.模型评价与推广158.1模型优点158.2模型缺点158.3模型推广15参考文献15附录16 附件一16附件二16附件三19附件四221、问题重述中国是世界上能源生产与消费大国。碳排放问题在我国已引起广泛的关注,“十二五”规划中明确提出要“节约能源,
6、降低温室气体排放强度”。要实现这一目标,需要对碳排放的影响因素进行深入分析,构建科学的预测模型对未来碳排放进行预测,为制定有效的碳减排路径提供决策依据。据此我们需要解决以下问题:1、收集中国历年碳排放及其影响因素数据(收集至少近20年的相关数据);2、建立至少3种定量预测模型(其中GM(1,1)和BP神经网络模型必需,其它可考虑微分方程、多元回归分析等)对未来中国碳排放进行预测;3、结合若干性能评价指标对模型进行分析比较;4、指出影响碳排放的主要因素,向有关部门提出具体建议。2、问题分析本文整个过程主要解决问题是我国碳排放预测问题,通过分析确定测度指标为碳排放量y,相关影响因素为以下六个方面:
7、人口总量,城镇化,人均GDP,第三产业GDP比例,能源强度吨标准煤,煤炭消费比例。本文将建立建立GM(1,1)预测模型、多元线性回归预测模型、BP神经网络预测模型,借助Matlab软件逐个对碳排放量进行模拟与预测。3种定量预测模型各有各的优势与不足,故在几处采用了多个预测模型相结合的方法进行预测,使得模型进一步优化。通过关联度分析得出影响因素的重要性排序,在此基础上结合我国碳排放量的发展趋势向有关部门提出合理建议,可提高模型建立的科学性。3、模型假设1、假设统计的数据真实科学,短期内稳定变化;2、假设建立模型中,个别偏离太远的数据可据题适当调整; 3、假设碳排放量变化主要受人口总量,城镇化,人
8、均GDP,第三产业GDP比例,能源强度吨标准煤,煤炭消费比例六方面因素的影响;4、假设碳排放量y值大部分呈线性,满足多元线性回归条件;5、假设影响碳排放量变化的各因素之间存在相关关系、各因素与碳排放量存在非线性关系,适用BP神经网络的性能。 4、符号说明:原始数据序列:发展恢数:内生控制恢数:自变量:测度指标:参系数:样本实际输入值:网络模型输出值:比较数列对参考数列在时刻的关联系数:分辨系数,且:数列对参考数列的关联度5、模型建立与求解本文探讨的是中国碳排放量的预测模型,根据中国近25年的碳排放量变化趋势进行解题。本文确定测度指标为碳排放量,相关影响因素为以下六方面:人口总量,城镇化,人均G
9、DP,第三产业GDP比例,能源强度吨标准煤,煤炭消费比例。根据2011年全国年鉴统计表得到有关真实数据如下:表1 1986至2010年各自变量及测度指标有关数据年份人口/(万人)城镇化/%人均GDP/(元/人)第三产业GDP比例/%能源强度吨标准煤/(万元)煤炭消费比例/%碳排放量/亿吨198610750724.5296329.149.875.819.70823198710930025.32111229.649.476.221.0278198811102625.81136630.519.176.122.40368198911270426.21151932.069.176.122.7533819
10、9011433326.41164431.548.976.222.69709199111582326.94189333.698.676.123.69252199211717127.46231134.767.975.724.49162199311851727.99299833.727.474.726.26645199411985028.51404433.576.97528.31547199512112129.04504632.866.674.628.61685199612238930.48584632.776.273.528.93377199712362631.91642034.175.771.4
11、30.81745199812476133.35679636.235.370.929.67256199912578634.78715937.775.170.628.85722200012674336.22785839.024.869.228.4975200112762737.66862240.464.668.329.69576200212845339.09939841.474.56834.64843200312922740.531054241.234.769.840.69239200412998841.761233640.38569.550.8978200513075642.991418540.
12、514.970.855.12703200613144844.341650040.944.871.158.17144200713212945.892016941.894.571.162.56704200813280246.992370841.824.370.368.00468200913345048.342560843.434.270.474.63289201013409149.952999243.144.26882.409585.1 GM(1,1)预测模型5.1.1 模型思路 建立GM (1,1)灰色动态预测模型,通过对1986至2010年原始单变量数据进行生成处理,包括累加、转换、代入和还原
13、等过程,以寻找系统的变化规律,在此基础上建立相应的微分方程预测模型。代入相关单变量数据用Matlab编程得到对应变量在2011至2015年的预测值。5.1.2 模型建立 第一步:假设X0为原始非负序列:,其中。利用累加生成序列可将序列生成序列:,其中。第二步:利用先生成的序列建立GM(1,1)模型的一般形式: , (1)用微分方程表示如下: , (2)Z1为X1的紧邻均值生成序列:,其中, (3)灰微分方程模型中a,b为待估参数,分别为发展恢数和内生控制恢数;灰微分方程的最小二乘估计参数列满足: , (4)Y为列向量,B为构造矩阵,第三步:构建灰色预测模型结合上述(1)、(3)、(4)求解(2
14、)式得:,因为,所以建立的灰色模型如下,第四步:求出原始数据的还原值即可得到GM(1,1)预测模型:。第五步:对模型进行后检验模型的精确性5.1.3 模型求解表一中各自变量构成原始非负序列,代入Matlab软件得GM(1,1)对y值模拟结果如下:表5.1.3.1 1986至2010 年y值GM(1,1)模型模拟结果年份y原始数据y模拟值绝对误差相对误差198619.7082319.70820.00003 0.00%198721.027814.61526.412630.50%198822.4036815.67036.7333830.05%198922.7533816.80155.9518826.
15、16%199022.6970918.01444.6826920.63%199123.6925219.31494.3776218.48%199224.4916220.70933.7823215.44%199326.2664522.20434.0621515.47%199428.3154723.80734.5081715.92%199528.6168525.52593.0909510.80%199628.9337727.36871.565075.41%199730.8174529.34451.472954.78%199829.6725631.4629-1.79034-6.03%199928.857
16、2233.7342-4.87698-16.90%200028.497536.1695-7.672-26.92%200129.6957638.7807-9.08494-30.59%200234.6484341.5803-6.93187-20.01%200340.6923944.582-3.88961-9.56%200450.897847.80043.09746.09%2000555.1270351.25123.875837.03%200658.1714454.95113.220345.54%200762.5670458.91813.648945.83%200868.0046863.17144.8
17、33287.11%200974.6328967.73186.901099.25%201082.4095872.62159.7880811.88%模拟曲线如下:图5.1.3.2 GM(1,1)模型y值模拟曲线同时得到2011至2015年相关预测结果如下表:表5.1.3.3 据GM(1,1)模型y值预测结果年份碳排放量/亿吨201177.8641201283.4852201389.5121201495.97412015102.90265.2 多元线性回归预测模型5.2.1 模型思路由于1986至2010年各影响因素及测度指标有关数据呈现一定的递增形式,故此采用多元线性回归模型对其进行模拟与预测。确
18、定线性预测变量和因变量,建立回归矩阵。预测变量即六个影响因素:人口总量,城镇化,人均GDP, 第三产业GDP比例, 能源强度吨标准煤, 煤炭消费比例。将实际数据用Matlab软件求解出符合该情况的多元线性方程,将1986至2010年所有数据代入该方程,同时结合GM(1,1)预测模型对2011至2015年各单变量预测结果,用Matlab编程得到对应变量的y的模拟值和预测值。5.2.2 模型建立设回归模型为:,据题可导:5.2.3 模型求解将实际数据用Matlab软件求解出多元线性方程为:;借助Matlab编程得到对应变量y的模拟值:表5.2.3.1 1986至2010 年y值线性回归模拟结果年份
19、y原始数据y模拟值绝对误差相对误差198619.7082324.3527-4.64447 -23.57%198721.027819.46751.56030 7.42%198822.4036820.70121.70248 7.60%198922.7533822.01320.74018 3.25%199022.6970923.4083-0.71121 -3.13%199123.6925224.8918-1.19928 -5.06%199224.4916226.4693-1.97768 -8.07%199326.2664528.1469-1.88045 -7.16%199428.3154729.93
20、07-1.61523 -5.70%199528.6168531.8276-3.21075 -11.22%199628.9337733.8447-4.91093 -16.97%199730.8174535.9896-5.17215 -16.78%199829.6725638.2705-8.59794 -28.98%199928.8572240.6959-11.83868 -41.03%200028.497543.275-14.77750 -51.86%200129.6957646.0176-16.32184 -54.96%200234.6484348.934-14.28557 -41.23%20
21、0340.6923952.0325-11.34011 -27.87%200450.897855.333-4.43520 -8.71%2000555.1270358.8398-3.71277 -6.73%200658.1714462.5688-4.39736 -7.56%200762.5670466.5342-3.96716 -6.34%200868.0046870.7508-2.74612 -4.04%200974.6328975.2347-0.60181 -0.81%201082.4095880.00282.40678 2.92%对2011至2015年区域旅游人数预测如下:表5.2.3.2
22、据多元线性回归模型y值预测结果年份碳排放量/亿吨201185.073201290.4646201396.19782014102.29452015108.77755.3 BP神经网络预测模型5.3.1 模型思路由于神经网络能很好识别各相关参数之间的非线性关系,这符合影响中国碳排放量影响因素的特点,故下文将用3层BP神经网络模型来分析和预测我国碳排放量。首先根据我国碳排放量的需求趋势,确定输出层、中间隐层和输入层:输出层的输出节点为碳排放量y;用试凑法确定中间隐层节点数有数个,逐个做试验,通过BP网络训练结果比较,选取网络训练误差和网络训练次数组合最优所对应的隐层神经元数目;将碳排放量的影响因素作
23、为确定对应输入层节点:人口总量,城镇化,人均GDP, 第三产业GDP比例, 能源强度吨标准煤, 煤炭消费比例。然后把样本分为训练样本和测试样本两个部分,其中测试样本用于对所建的网络模型的检验和测试:将我国1986年至2000年的各因素数据作为训练样本,2001年至2010年的数据作为测试样本。在以上基础,对样本数据进行归一化预处理,采用Matlab软件中的神经网络计算功能,结合GM(1,1)预测模型对2011至2015年各单变量预测结果,建立合理训练模型进行数据测试和预测,实现BP神经网络模型对碳排放的预测。5.3.2 模型建立*5.3.2. 1 确定输入层、输出层经分析确定输入层节点数为6,
24、体现为:人口总量,城镇化,人均GDP, 第三产业GDP比例, 能源强度吨标准煤, 煤炭消费比例。*5.3.2. 2数据预处理将1986-2010年的数据用Matlab软件编程预测出2001-2010年的数据,把它与已知数据进行比较。*5.3.2. 3 神经网络的训练 将所得资料数据从1986年至2000年的各因素数据作为训练样本,2001年至2010年的数据作为测试样本;网络误差计算:网络模型输出值与已知训练、测试样本输出值之差平方和开根号,计算公式如下;*5.3.2.4 Bp模型预测 对测试样本结果进行误差分析,然后结合GM(1,1)预测模型对2011至2015年六项因素预测结果,对2011
25、2015年碳排放量进行预测。5.3.3 模型求解表5.3.3.1 2001至2010 年y值Bp网络训练结果年份y原始数据y模拟值绝对误差相对误差200129.6957629.67650.019260.06%200234.6484338.6113-3.96287-11.44%200340.6923942.2695-1.57711-3.88%200450.897846.27374.62419.09%200555.1270350.65864.468438.11%200658.1714455.45822.713244.66%200762.5670460.71261.854442.96%200868.
26、0046866.46481.539882.26%200974.6328972.7621.870892.51%201082.4095879.65592.753683.34%Bp模型训练模拟曲线如下:图2 Bp模型训y值模拟曲线对2011至2015年区域旅游人数预测如下:表9 据Bp网络模型y值预测结果年份Y 碳排放量/亿吨201187.2029201295.46492013104.50972014114.41152015125.25145.4 因素排序模型5.4.1 模型思路应用关联度分析法建立因素排序模型,对数据进行量化比较分析,将数据代入关联系数公式,得出影响因素数列对参考数列在每个年份的关
27、联系数,从而得到关联度,按关联度大小排序即可得影响因素的重要性排序。5.4.2 模型建立 选取参考数列:其中k表示时刻; 假设有m个比较数列:数列对参考数列在时刻的关联系数: 其中与分别为两级最小差及两级最大差,分辨系数越大,分辨率越大,越小,分辨率越小。根据上述可得数列对参考数列的关联度为: 利用(2)公式,我们可以对各种问题进行因素分析,得到因素重要性排序。5.4.3 模型求解利用Matlab编程实现上述语句,代入1986至2010年各自变量及测度指标有关数据,得影响因素的重要性排序:人均GDP>人口>煤炭消费比例>城镇化>能源强度比例>第三产业GDP比例,具
28、体结果如下:表5.4.3.1 因素重要性排序因素x1人口x2城镇化x3人均GDPx4第三产业GDP比例x5能源强度吨标准煤x6煤炭消费比例关联度0.94930.96620.71160.95640.9180.943排序2416536、模型检验分析本文将利用绝对误差与相对误差两个参数对GM(1,1)预测模型、多元线性回归预测模型、BP神经网络预测模型3个模型进行检验,同时对其精确度进行对比评价。由表5.1.3.1,表5.2.3.1,表5.3.3.1三表对比其中的绝对误差和相对误差知BP神经网络预测模型误差最小故其预测合理性最高,预测效果最佳。经模型求解可得相关数据如下:表6.1 3个模型y值预测结
29、果模型20112012201320142015GM(1,1)模型77.864183.485289.512195.9741102.9026线性回归模型85.07390.464696.1978102.2945108.7775Bp网络模型87.202995.4649104.5097114.4115125.25147、建议根据影响因素的重要性排序:人均GDP>人口>煤炭消费比例>城镇化>能源强度比例>第三产业GDP比例,结合我国碳排放量变化趋势提出一些小建议:1、国家适当调整人均GDP比率;2、提倡计划生育,降低人口增长率;3、合理开采煤炭,控制每年煤炭销售量,尽可能地使
30、用氢能源、太阳能等无污染能源;4、鼓励农村发展,先富带后富,城镇化比例需适中;5、坚持走可持续发展道路,寻找开发新能源。8、模型评价与推广8.1模型优点(1) 3个预测模型总体来说,预测精度较高,所得结果预测结果真实性较高;(2) BP神经网络预测模型,克服了一般回归分析的不够精确的局限性,使得结果更为精确,故其最适应碳排放量预测等复杂性较高的小样本型问题;(3) 用Matlab实现BP神经网络模型,使用方便且计算精确;(4) 使用Matlab统计软件完成多元线性回归的函数计算,简洁快速,值得推广;(5) 在几处采用了多个预测模型相结合的方法进行预测,使得模型进一步优化。8.2模型缺点(1)G
31、M (1, 1)模型适用于短期预测,对于近一两年的预测值很精确,而远期的数仅仅反应一种趋势;(2)使用趋势移动平均预测模型存在很大的局限性,因为它只适用于时间序列呈直线趋势的情况。8.3模型推广(1) 本文的结论是建立在数学模型基础上,有较高的可信度,故结论可以为有关部门控制碳排放量提供科学依据.。(2) 文中所用的3种预测模型精确度较高,预测效果较好,尤其是BP神经网络预测模型,可推广应用到实际生活待预测的非线性问题上。(3)建立的BP 神经网络预测模型,可以不断添加历史数据,进一步提高预测能力,提高网络的可信度。参考文献1 姜启源,谢金星著,数学建模案例选集.北京:高等教育出版社,2006
32、. 2 飞思科技产品研发中心,神经网络理论与Matlab7实现M.北京:电子工业出版社,2005. 3 应玖茜,魏权龄,非线性规划及其理论.北京:中国人民大学出版社,1994.附录用Matlab编程如下:附件一:GM(1,1)预测模型clear;clc;k=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25;g=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30;p=19.70823,21.0278,22.
33、40368,22.75338,22.69709,23.69252,24.49162,26.26645,28.31547,28.61658,28.93377,30.81745,29.67256,28.85722,28.4975,29.69567,34.64843,40.69239,50.8978,55.12703,58.17144,62.56704,68.00468,74.63289,82.40958;sum=0;for j=1:25 q(j)=sum+p(j); sum=sum+p(j);endy=zeros(24,1);y=(p(:,2:25)'for i=2:25 z(1)=q(1
34、); z(i)=(0.5*q(i)+0.5*q(i-1);endb=zeros(24,2); b(:,1)=(-1*z(:,2:25)'b(:,2)=ones(24,1);c=zeros(2,1);c=inv(b'*b)*b'*y;for j=1:30 n(j)=(p(1)-c(2)/c(1)*exp(-c(1)*(j-1)+c(2)/c(1);endfor i=2:30 h(1)=z(1); h(i)=n(i)-n(i-1)endplot(k,p,'r',g,h,'b')legend('原始曲线','GM(1,1
35、)模拟曲线')运行结果:h = Columns 1 through 6 19.7082 14.6152 15.6703 16.8015 18.0144 19.3149 Columns 7 through 12 20.7093 22.2043 23.8073 25.5259 27.3687 29.3445 Columns 13 through 18 31.4629 33.7342 36.1695 38.7807 41.5803 44.5820 Columns 19 through 24 47.8004 51.2512 54.9511 58.9181 63.1714 67.7318 Col
36、umns 25 through 30 72.6215 77.8641 83.4852 89.5121 95.9741 102.9026附件二:多元线性回归预测模型(1)多元线性方程求解代码:>>x1=107507,109300,111026,112704,114333,115823,117171,118517,119850,121121,122389,123626,124761,125786,126743,127627,128453,129227,129988,130756,131448,132129,132802,133450,134091;x2=24.52,25.32,25.8
37、1,26.21,26.41,26.94,27.46,27.99,28.51,29.04,30.48,31.91,33.35,34.78,36.22,37.66,39.09,40.53,41.76,42.99,44.34,45.89,46.99,48.34,49.95;x3=963,1112,1366,1519,1644,1893,2311,2998,4044,5046,5846,6420,6796,7159,7858,8622,9398,10542,12336,14185,16500,20169,23708,25608,29992;x4=29.14,29.64,30.51,32.06,31.5
38、4,33.69,34.76,33.72,33.57,32.86,32.77,34.17,36.23,37.77,39.02,40.46,41.47,41.23,40.38,40.51,40.94,41.89,41.82,43.43,43.14;x5=9.8,9.4,9.1,9.1,8.9,8.6,7.9,7.4,6.9,6.6,6.2,5.7,5.3,5.1,4.8,4.6,4.5,4.7,5,4.9,4.8,4.5,4.3,4.2,4.2;x6=75.8,76.2,76.1,76.1,76.2,76.1,75.7,74.7,75,74.6,73.5,71.4,70.9,70.6,69.2,6
39、8.3,68,69.8,69.5,70.8,71.1,71.1,70.3,70.4,68;y=19.70823,21.0278,22.40368,22.75338,22.69709,23.69252,24.49162,26.26645,28.31547,28.61685,28.93377,30.81745,29.67256,28.85722,28.4975,29.69576,34.64843,40.69239,50.8978,55.12703,58.17144,62.56704,68.00468,74.63289,82.40958;uuiijt=regress(y',ones(25,1
40、) x1' x2' x3' x4' x5' x6')运行结果:uuiijt = -246.3984 0.0016 1.1399 0.0015 -0.9702 5.8205 0.5353(2)多元线性回归方程1986-2010年模拟预测代码a=107507 24.52 963 29.14 9.8 75.8109300 25.32 1112 29.64 9.4 76.2111026 25.81 1366 30.51 9.1 76.1112704 26.21 1519 32.06 9.1 76.1114333 26.41 1644 31.54 8.9
41、76.2115823 26.94 1893 33.69 8.6 76.1117171 27.46 2311 34.76 7.9 75.7118517 27.99 2998 33.72 7.4 74.7119850 28.51 4044 33.57 6.9 75121121 29.04 5046 32.86 6.6 74.6122389 30.48 5846 32.77 6.2 73.5123626 31.91 6420 34.17 5.7 71.4124761 33.35 6796 36.23 5.3 70.9125786 34.78 7159 37.77 5.1 70.6126743 36.
42、22 7858 39.02 4.8 69.2127627 37.66 8622 40.46 4.6 68.3128453 39.09 9398 41.47 4.5 68129227 40.53 10542 41.23 4.7 69.8129988 41.76 12336 40.38 5 69.5130756 42.99 14185 40.51 4.9 70.8131448 44.34 16500 40.94 4.8 71.1132129 45.89 20169 41.89 4.5 71.1132802 46.99 23708 41.82 4.3 70.3133450 48.34 25608 4
43、3.43 4.2 70.4134091 49.95 29992 43.14 4.2 68;for i=1:25 y(i)=0.0016*a(i,1)+1.1399*a(i,2)+0.0015*a(i,3)-0.9702*a(i,4)+5.8205*a(i,5)+0.5353*a(i,6)-246.3984end 运行结果:y = Columns 1 through 6 24.3527 25.7577 26.8151 28.6815 31.0974 30.5734 Columns 7 through 12 28.6234 29.9751 31.6655 34.5348 36.5753 35.65
44、29 Columns 13 through 18 35.0799 36.0757 36.5885 37.7474 40.1405 47.0969 Columns 19 through 24 54.8178 60.2099 65.4898 71.1819 77.2967 80.6318 Column 25 89.06532(3)多元线性回归方程1986-2015年数据预测k=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25;g=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18
45、,19,20,21,22,23,24,25,26,27,28,29,30;p=24.3527,25.7577,26.8151,28.6815,31.0974,30.5734,28.6234,29.9751,31.6655,34.5348,36.5753,35.6529,35.0799,36.0757,36.5885,37.7474,40.1405,47.0969,54.8178,60.2099,65.4898,71.1819,77.2967,80.6318,89.06532;sum=0;for j=1:25 q(j)=sum+p(j); sum=sum+p(j);endy=zeros(24,1
46、);y=(p(:,2:25)'for i=2:25 z(1)=q(1); z(i)=(0.5*q(i)+0.5*q(i-1);endb=zeros(24,2); b(:,1)=(-1*z(:,2:25)'b(:,2)=ones(24,1);c=zeros(2,1);c=inv(b'*b)*b'*y;for j=1:30 n(j)=(p(1)-c(2)/c(1)*exp(-c(1)*(j-1)+c(2)/c(1);endfor i=2:30 h(1)=z(1); h(i)=n(i)-n(i-1)endplot(k,p,'r',g,h,'b&
47、#39;)legend('原始曲线','GM(1,1)模拟曲线')运行结果:h = Columns 1 through 6 24.3527 19.4675 20.7012 22.0132 23.4083 24.8918 Columns 7 through 12 26.4693 28.1469 29.9307 31.8276 33.8447 35.9896 Columns 13 through 18 38.2705 40.6959 43.2750 46.0176 48.9340 52.0352 Columns 19 through 24 55.3330 58.83
48、98 62.5688 66.5342 70.7508 75.2347 Columns 25 through 30 80.0028 85.0730 90.4646 96.1978 102.2945 108.7775附件三:BP神经网络预测模型(1)2001-2010年模拟预测程序clc;clear all,close allXX=107507 24.52 963 29.14 9.8 75.8 19.70823109300 25.32 1112 29.64 9.4 76.2 21.02780111026 25.81 1366 30.51 9.1 76.1 22.40368112704 26.21
49、1519 32.06 9.1 76.1 22.75338114333 26.41 1644 31.54 8.9 76.2 22.69709115823 26.94 1893 33.69 8.6 76.1 23.69252117171 27.46 2311 34.76 7.9 75.7 24.49162118517 27.99 2998 33.72 7.4 74.7 26.26645119850 28.51 4044 33.57 6.9 75.0 28.31547121121 29.04 5046 32.86 6.6 74.6 28.61685122389 30.48 5846 32.77 6.2 73.5 28.933771236
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河南省安阳市龙安区重点中学2025-2026学年初三第一次六校联考物理试题试卷含解析
- 煤炭安全培训智能化管理系统
- 护理课件制作工具平台
- 网络运营精英规划
- 2025年前台防疫接待礼仪实操题
- 护理信息技术与智能护理
- 护理伦理实践
- 护理急诊护理要点
- 五年级下册第一单元教学初探 品童年况味育语文素养
- 2026三年级数学上册 乘法的核心素养
- 园艺学进展课程课件
- DB11∕T 1000.2-2021 企业产品标准编写导则 第2部分:主要技术内容的编写
- 中小学生心理健康教育测试题与答案
- 2025年河南省机关事业单位工勤技能岗位等级考试(保安员·高级技师/一级)历年参考题库含答案详解(5卷)
- 颅内动脉急诊取栓技术
- 导管相关尿路感染预防与控制
- 海南华研鱼胶原蛋白产业化基地扩建项目报告表
- 2025年安全员C证考试1000题(附答案)
- 江苏省2025年接受高级访问学者的高等学校
- 儿童青少年心理健康知识讲座
- 2024注册核安全工程师考试历年机考真题集附完整答案详解
评论
0/150
提交评论