数学建模-回归分析-多元回归分析_第1页
数学建模-回归分析-多元回归分析_第2页
数学建模-回归分析-多元回归分析_第3页
数学建模-回归分析-多元回归分析_第4页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精品文档1、 多元线性回归在回归分析中,如果有两个或两个以上的自变量, 就称为多元回归。 事实上,一种现象常常是与多个因素相联系的, 由多个自变量的最优组合共同来预测或估计因变量,比只用一个自变量进行预测或估计更有效,更符合实际。在实际经济问题中, 一个变量往往受到多个变量的影响。 例如,家庭消费支出,除了受家庭可支配收入的影响外,还受诸如家庭所有的财富、物价水平、金融机构存款利息等多种因素的影响,表现在线性回归模型中的解释变量有多个。这样的模型被称为多元线性回归模型。( multivariable linear regression model )多元线性回归模型的一般形式为:其中 k 为解

2、 释变量 的数目,j (j=1,2, , k) 称为回归系数( regressioncoefficient)。上式也被称为总体回归函数的随机表达式。它的非随机表达式为:j 也被称为偏回归系数( partial regression coefficient)。2、 多元线性回归计算模型多元性回归模型的参数估计, 同一元线性回归方程一样, 也是在要求误差平方和( e) 为最小的前提下,用最小二乘法或最大似然估计法求解参数。设( x11 , x12 , x1 p , y1 ),( xn1 , xn2 , xnp , yn )是一个样本,用最大似然估计法估计参数:达到最小。1 欢迎下载精品文档把( 4

3、)式化简可得:引入矩阵:方程组( 5)可以化简得:可得最大似然估计值:。2 欢迎下载精品文档3、 Matlab多元线性回归的实现多元线性回归在 Matlab 中主要实现方法如下:( 1) b=regress(Y, X )确定回归系数的点估计值其中( 2) b,bint,r,rint,stats=regress(Y,X,alpha)求回归系数的点估计和区间估计、并检验回归模型 bint 表示回归系数的区间估计 . r 表示残差 rint 表示置信区间 stats 表示用于检验回归模型的统计量 , 有三个数值:相关系数 r 2、F 值、与 F 对应的概率 p说明:相关系数 r 2 越接近 1,说明

4、回归方程越显著; F>F1-alpha(p,n-p-1)时拒绝H0,F越大,说明回归方程越显著;与F 对应的概率 p<时拒绝 H0,回归模型成立。 alpha 表示显著性水平 ( 缺省时为 0.05)( 3) rcoplot(r,rint)画出残差及其置信区间。3 欢迎下载精品文档4. 基于以上理论分析,求解回归方程(1) 经分析,拟定以 1月份数据进行分析求解回归方程,一月份数据如下表格。设 x1表示二氧化硫 x2 表示二氧化碳 x3表示可吸入微粒物 x4表示一氧化碳 x5 表示臭氧 y表示 PM2.5在 Matlab 中输入一下程序:>> x1=53 47 57 6

5、1 55 56 51 58 64 61 74 62 59 50 54 63 57 56 54 55 54 7257 58 53 85 72 63 47 44;x2=89 83 80 92 104 97 97 123 111 111 115 109 111 110 112 109 89 95 94 87 82 92 97 99 101 120 121 110 102 85;x3=76 88 51 81 96 99 121 157 127 159 145 143 131 136 124 159 145 137 111 91 82 116 119 112 106 156 236 149 120 96

6、;x4=19 29 31 28 34 30 31 54 47 51 65 59 45 44 44 60 61 48 39 41 53 75 66 50 32 52 73 57 40 40 ;x5=30 8 13 8 8 10 28 9 8 24 4 27 38 27 9 5 15 36 26 12 11 8 24 32 43 19 18 30 62 23;y=90 143 58 142 175 215 250 309 273 329 299 299 246 261 260 295 282 262 204 179 227 277 242 226 173 266 426 307 230 201;

7、X=ones(length(y),1),x1',x2',x3',x4',x5'Y=y'b,bint,r,rint,stats=regress(Y,X);>> b,bint,stats。4 欢迎下载精品文档运行结果为:b =-12.2923 -1.5271 0.83271.37752.0068 -0.3086bint =-106.346481.7618-2.9355-0.1186-0.42172.08710.85541.89951.02542.9882-1.00320.3860stats =0.928462.22060.0000 474

8、.4773因此可得出,r 2=0.9284,F=62.2206,p=0.0000则 p<0.05, 回归模型为:在 Matlab 命令中输入Rcoplot(r,rint)。5 欢迎下载精品文档可得到残差图如下图所示从残差图中和以上分析可以看出,此回归方程效果良好(2) 按同样步骤对全部数据进行了回归分析,运行后的结果为:b =-32.45860.17180.44630.87372.2106-0.3352bint =-46.4503 -18.4669-0.23000.57360.14280.74990.69431.05311.79152.6297-0.4650-0.2053stats =0.8373 238.72810 927.5409。6 欢迎下载精品文档同样可得出,r 2=0.8373,F=238.7281,p=0.0000则 p<0.05, 回归模型为:y32.45860.1718 x10.4463 x20.8737 x32.2106 x40.3352 x5在 Ma

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论