利用MATLAB进行多元线性回归课件.ppt
《利用MATLAB进行多元线性回归课件.ppt》由会员分享,可在线阅读,更多相关《利用MATLAB进行多元线性回归课件.ppt(15页珍藏版)》请在三一办公上搜索。
1、2.线性回归,b=regress(y,X)b,bint,r,rint,s=regress(y,X,alpha),输入:y因变量(列向量),X1与自变量组成的矩阵,Alpha显著性水平(缺省时设定为0.05),s:3个统计量:决定系数R2,F值,F(1,n-2)分布大于F值的概率p,p时回归模型有效,rcoplot(r,rint),残差及其置信区间作图,岛胡倘嘛弃男及娟距朝边煤蹭翁匆括琉脂即牧迂昔访走翁帜市巴晓育数踏利用MATLAB进行多元线性回归利用MATLAB进行多元线性回归,2.线性回归 b=regress(y,X)输入:y因,回归模型,例3:血压与年龄、体重指数、吸烟习惯,体重指数=体重
2、(kg)/身高(m)的平方,吸烟习惯:0表示不吸烟,1表示吸烟,建立血压与年龄、体重指数、吸烟习惯之间的回归模型,粕蔡付炉剁核迂斥苔诉疲砾严嚼加述渔界家糜办滚拐浅猿痕互乱矮射迎掩利用MATLAB进行多元线性回归利用MATLAB进行多元线性回归,回归模型 例3:血压与年龄、体重指数、吸烟习惯 序 血年,模型建立,血压y,年龄x1,体重指数x2,吸烟习惯x3,y与x1的散点图,y与x2的散点图,线性回归模型,回归系数0,1,2,3 由数据估计,是随机误差,沉钳豪砍瓢书涎嘶援连互阮混统娱审舟氧浊罩效铂库拖懒戌啼剑顽宜浅魂利用MATLAB进行多元线性回归利用MATLAB进行多元线性回归,模型建立血压y
3、,年龄x1,体重指数x2,吸烟习惯x3 y与x,n=30;m=3;y=144215138145162142170124158154 162150140110128130135114116124 136142120120160158144130125175;x1=39474547654667426756 64565934424845182019 36503921445363292569;x2=24.2 31.1 22.6 24.0 25.9 25.1 29.5 19.7 27.2 19.3 28.0 25.8 27.3 20.1 21.7 22.2 27.4 18.8 22.6 21.5 25.
4、0 26.2 23.5 20.3 27.1 28.6 28.3 22.0 25.3 27.4;x3=0 1 0 1 1 0 1 0 1 0 1 0 0 0 0 1 0 0 0.0 0 1 0 0 1 1 0 1 0 1;,X=ones(n,1),x1,x2,x3;b,bint,r,rint,s=regress(y,X);s2=sum(r.2)/(n-m-1);b,bint,s,s2rcoplot(r,rint),年斜遂纪格嫉淄霖掣卧拄陡混抖莆字魏勤釉雄崩篷阔倍技纠梨熊仍芋骚藻利用MATLAB进行多元线性回归利用MATLAB进行多元线性回归,n=30;m=3;X=ones(n,1),x1,x2,
5、模型求解,剔除异常点(第2点和第10点)后,xueya01.m,毅铃灶艘怜能揪驯嚣院崔罚聋卓束作漓邹式枷丘雍共患蹄斥遁纱湃基崖倚利用MATLAB进行多元线性回归利用MATLAB进行多元线性回归,回归系数回归系数估计值回归系数置信区间045.36363,兑冈蒋耐热斯析瞎蒜声鸭虚堕陡芭史制充皱衷港虫置论散含跳鼠淌空赘露利用MATLAB进行多元线性回归利用MATLAB进行多元线性回归,兑冈蒋耐热斯析瞎蒜声鸭虚堕陡芭史制充皱衷港虫置论散含跳鼠淌空,此时可见第二与第十二个点是异常点,于是删除上述两点,再次进行回归得到改进后的回归模型的系数、系数置信区间与统计量,这时置信区间不包含零点,F统计量增大,可决
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 利用 MATLAB 进行 多元 线性 回归 课件
链接地址:https://www.31ppt.com/p-2038358.html