第五题-多元线性回归模型.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多元线性回归模型 实验题目:设某公司生产的商品在市场一的销售价格为 x1 (元/件)、用于商品的 广告费用为X2 (万元)、销售量为y (万件)的连续12个月的统计数据如下 表所示。 月份 销售价格X1 广告费用X2 销售量y 1 100 5.50 55 2 90 6.30 70 3 80 7.20 90 4 70 7.00 100 5 70 6.30 90 6 70 7.35 105 7 70 5.60 80 8 65 7.15 110 9 60 7.50 125 10 60 6.90 115 11 55 7.15 130 12 50 6.50 130 实验要求: 1、建立销售量y关于销售价格 X1和广告费用X2的多元线性回归模型。 2、 设第13个月将该商品的销售价格定为80元/件,广告费用为7万元,预计该 商品的销售量将是多少?并对其作统计上的误差分析。 3、 利用MATLAB画出回归曲线的图形。 一、数学建模 80 90 100 80 90 100 i b b 1 11 亠 匕 * * * < * 4七 120 "+■ 110 4 + 十 Mr 100 90 ;牟 * - 七 七 80 70 十 七 60 ■ ■ 50 40 s 4 30 l e c c c c c l 0 10 20 30 40 50 60 70 图1:数据散点图 y与xl、x2有较明显的线性关系,可做作几种尝试,用统计分析决定优劣 2、根据三点图形,设回归模型 y - - o ?:必! ? : 2X2 Matlab 程序: x1=[100 90 80 70 70 70 70 65 60 60 55 50]; x2=[5.50 6.30 7.20 7.00 6.30 7.35 5.60 7.15 7.50 6.90 7.15 6.50]; y=[55 70 90 100 90 105 80 110 125 115 130 130]'; x=[o nes(12,1) x1' x2'];[b,b in t,r,ri nt,stats]=regress(y,x) b =116.1568 -1.3079 11.2459 bin t =60.4045 171.9090 -1.6005 -1.0152 4.9472 17.5446 stats = 0.9606 109.5892 0.0000 27.6100 利用程序rcoplot(r,rint),画出残差图: 图2 :残差分析图(1) 从图中分析可知第一个点和第七个点为异常点 因此,对异常点进行处理,程序如下: x仁[100 90 80 70 70 70 70 65 60 60 55 50]; x2=[5.50 6.30 7.20 7.00 6.30 7.35 5.60 7.15 7.50 6.90 7.15 6.50]; y=[55 70 90 100 90 105 80 110 125 115 130 130]'; x1(1)=[];x2(1)=[];y(1)=[];x1 ⑺=[];x2 7)=[];y 7)=[];x=[o nes(10,1) x1' x2']; [b,b in t,r,ri nt,stats]=regress(y,x) b =109.8882 -1.4831 13.8233 bint = 65.4833 154.2930 -1.7529 -1.2133 8.4229 19.2237 stats =0.9730 125.9368 0.0000 15.6544 利用程序rcoplot(r,rint),画出残差图: 图3 :残差分析图(2) 从图中分析可知第一个点仍为异常点。经反复调整,对以上程序改为 x1(1)=[];x2(1)=[];y(1)=[] ; x=[ones(11,1) x1' x2']; 得到最优的值■- 0 =111.1561, [=-1.4816, -2 =13.5915 二、模型预测 1、 利用上述建立的数学模型,进行预测 x1=80;x2=7.0;y=111.1561+(-1.4816)*x1+13.5915*x2 y =87.7686 所以如果第13个月将该商品的销售价格定为80元/件,广告费用为7万元, 预计该商品的销售量将是87.7686。 2、 利用MATLAB画出回归曲线的图形 x1=[100 90 80 70 70 70 70 65 60 60 55 50]; x2=[5.50 6.30 7.20 7.00 6.30 7.35 5.60 7.15 7.50 6.90 7.15 6.50]; y=111.1561+(-1.4816)*x1+13.5915*x2; plot(y) 130 130 120 110 100 90 80 70 60 50 40

文档评论(0)

yuxiufeng + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档