第6章 趋势外推预测法.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用最小二乘法进行参数的估计: 【例6-9】 某家电企业2000-2010年销售额如表6-7所示,试用加权拟合直线法预测2011年的销售额。 x=1:11 y=[156 210 320 390 430 480 560 620 700 760 850] plot(x,y,o-) k=0.7; a11=sum([k.^(0:10)]) a12=sum([k.^(0:10)].*[x(11:-1:1)]) a21=a12 a22=sum([k.^(0:10)].*[x(11:-1:1).^2]) b1=sum([k.^(0:10)].*[y(11:-1:1)]) b2=sum([k.^(0:10)].*[x(11:-1:1).*y(11:-1:1)]) A=[a11 a12;a21 a22] B=[b1;b2] X=inv(A)*B x=12 %预测2011年销售额 y2011=X(1)+X(2)*x 850 760 700 620 560 480 430 390 320 210 156 销售额 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 年份 6.6 非线性回归法 6.6.1 非线性模型的线性化 对非线性曲线函数 作变换 化为一元线性函数 使用最小二乘法估计其参数a和b,然后再还原为x、y的函数关系 (1)直接换元型 通过简单的变量换元直接化为线性回归模型,由于这类模型的被解释变量没有变形,因此可以直接用最小二乘法估计回归系数,并进行检验和预测 双曲线模型 倒幂函数模型 对数曲线模型 S型曲线模型 (2)间接代换型 通过对数变形的代换,间接化为线性回归模型,由于在对数变形代换过程中,改变了被解释变量的形态,使最小二乘法估计失去了原模型的残差平方和为最小的意义,估计不到原模型的最佳回归系数,从而造成了回归模型与原数列之间出现较大误差。 指数曲线模型 倒指数曲线 幂函数曲线 【例6-10】 已知某商店2000—2009年的商品流通费用率和商品零售额的资料如表6-8所示。若2010年该商店的商品零售额预计为800万元,试预测这一年商品流通费用额是多少? 1)画散点图直观选择曲线 y=[10 9.2 8.5 7.8 7.3 6.9 6.6 6.2 6.1 6] x=[160 200 280 340 400 460 520 600 700 760] plot(x,y,o) 760 700 600 520 460 400 340 280 200 160 零售额(万元) 6 6.1 6.2 6.6 6.9 7.3 7.8 8.5 9.2 10 流通费用率(%) 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 年份 从散点图图6-22可知,初步判断可用幂函数曲线模型: (2)线性化变换及回归 v=log(y) u=log(x) U=[ones(size(u)) u]; [b,bint,r,rint,stats]=regress(v,U) (3)预测及模型系数还原 x1=800 u1=log(x1) V=[ones(size(u1)) u1]*b %2010流通费用率预测值 Y=exp(V) %还原2010流通费用率预测值 A=exp(b(1)) %还原模型系数a B=b(2) %还原模型系数b z=x1*Y/100 %2010流通费用额预测值 6.6.2 非线性回归命令法 (1)确定回归系数的命令 [beta,r,J]=nlinfit(x,y,’model’, beta0) 输入变量:x、y分别为矩阵和n维列向量,对一元非线性回归,x为n维列向量; model:是事先用m-文件定义的非线性函数; beta0:回归系数的初值。 输出变量:beta:估计出的回归系数;r:残差; J:Jacobian矩阵。 (2)回归系数beta的置信区间 ci=nlparci(beta,r,J) (3)预测和预测误差估计 [Y,DELTA]=nlpredci(’model’, x,beta,r,J) 求nlinfit所得的回归函数在x处的预测值Y及预测值的显著性为1-alpha的置信区间Y±D

文档评论(0)

糖糖 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档