多元线性回归的MATLAB实现

第28卷第2

2014年3月常熟理工学院学报(自然科学)Vol. 28No. 2

Mar.,2014

多元线性回归的MATLAB 实现

李艳娇1,李瑞敏2,陈经伟2

(1.沈阳建筑大学建筑设计研究院,辽宁沈阳110015;

2. 沈阳机床(集团)有限责任公司设计研究院,辽宁沈阳110142)

摘要:针对各学科领域中常遇到的多元线性回归问题,在简单介绍回归分析基本理论的基

础上,结合一具体实例,详细介绍了基于回归算法编写MATLAB 程序、利用MATLAB 预定义函数以及二者相结合解决多元线性回归问题的方法. 方法简单实用,其中基于算法编程、利用预定义函数及二者结合解决问题的方法不仅是解决多元线性回归问题的方法,也是利用MATLAB 解决各学科领域中一般性数学问题的基本方法.

关键词:回归分析;多元线性回归;适定方程组;超定方程组;MATLAB

中图分类号:O212.4文献标识码:A 文章编号:1008-2794(2014)02-0049-04

在社会生活及生产实践中经常会遇到这样一种问题,即我们非常关注一个量的变化,而这个量受到另一个或是多个因素的影响. 我们想要了解这些因素是如何影响我们最为关注的这个量的以及这些因素对我们最为关注的这个量的影响权重分别有多大. 知道了这些,我们就可以对该量变化所反应的相关问题做出分析和评价,并对其未来发展趋势进行预测和控制. 这里就要用到数理统计中一个非常重要而普遍的分析方法,即回归分析法. MATLAB 是一个非常强大的通用数学工具,利用其可以轻而易举地解决各学科领域中的一般性数学问题. 下面我们首先简单介绍一下回归分析法,在此基础上结合一具体实例,详细介绍利用MATLAB 进行多元线性回归分析的几种方法.

1回归分析及多元线性回归模型

回归分析是研究一个因变量与另一个或一组自变量间定量关系的一种统计分析方法. 只有一个自变量的回归分析叫做一元回归分析,有多个自变量的回归分析叫做多元回归分析. 按照自变量及因变量间的关系类型,回归分析又有线性回归及非线性回归. 所以就有一元线性回归、多元线性回归、一元非线性回归和多元非线性回归四种基本回归分析类型[1-2]. 如果一个因变量y 与k 个自变量x 1, x 2,..., x k 存在线性相关关系,那么就可以用多元线性回归模型

y =a 0+a 1x 1+a 2x 2+...+a k x k

(y i , x 1i , x 2i ,…,x ki ) ,那么就有(1)对其进行描述,其中未知常量a 0, a 1,..., a k 称为回归模型系数. 若n 次抽样,第i 次抽样数据为

收稿日期:2013-05-20

通讯联系人:李艳娇,工程师,硕士,研究方向:工业与民用建筑结构设计及有限元分析,E-mail :[email protected].

第28卷第2

2014年3月常熟理工学院学报(自然科学)Vol. 28No. 2

Mar.,2014

多元线性回归的MATLAB 实现

李艳娇1,李瑞敏2,陈经伟2

(1.沈阳建筑大学建筑设计研究院,辽宁沈阳110015;

2. 沈阳机床(集团)有限责任公司设计研究院,辽宁沈阳110142)

摘要:针对各学科领域中常遇到的多元线性回归问题,在简单介绍回归分析基本理论的基

础上,结合一具体实例,详细介绍了基于回归算法编写MATLAB 程序、利用MATLAB 预定义函数以及二者相结合解决多元线性回归问题的方法. 方法简单实用,其中基于算法编程、利用预定义函数及二者结合解决问题的方法不仅是解决多元线性回归问题的方法,也是利用MATLAB 解决各学科领域中一般性数学问题的基本方法.

关键词:回归分析;多元线性回归;适定方程组;超定方程组;MATLAB

中图分类号:O212.4文献标识码:A 文章编号:1008-2794(2014)02-0049-04

在社会生活及生产实践中经常会遇到这样一种问题,即我们非常关注一个量的变化,而这个量受到另一个或是多个因素的影响. 我们想要了解这些因素是如何影响我们最为关注的这个量的以及这些因素对我们最为关注的这个量的影响权重分别有多大. 知道了这些,我们就可以对该量变化所反应的相关问题做出分析和评价,并对其未来发展趋势进行预测和控制. 这里就要用到数理统计中一个非常重要而普遍的分析方法,即回归分析法. MATLAB 是一个非常强大的通用数学工具,利用其可以轻而易举地解决各学科领域中的一般性数学问题. 下面我们首先简单介绍一下回归分析法,在此基础上结合一具体实例,详细介绍利用MATLAB 进行多元线性回归分析的几种方法.

1回归分析及多元线性回归模型

回归分析是研究一个因变量与另一个或一组自变量间定量关系的一种统计分析方法. 只有一个自变量的回归分析叫做一元回归分析,有多个自变量的回归分析叫做多元回归分析. 按照自变量及因变量间的关系类型,回归分析又有线性回归及非线性回归. 所以就有一元线性回归、多元线性回归、一元非线性回归和多元非线性回归四种基本回归分析类型[1-2]. 如果一个因变量y 与k 个自变量x 1, x 2,..., x k 存在线性相关关系,那么就可以用多元线性回归模型

y =a 0+a 1x 1+a 2x 2+...+a k x k

(y i , x 1i , x 2i ,…,x ki ) ,那么就有(1)对其进行描述,其中未知常量a 0, a 1,..., a k 称为回归模型系数. 若n 次抽样,第i 次抽样数据为

收稿日期:2013-05-20

通讯联系人:李艳娇,工程师,硕士,研究方向:工业与民用建筑结构设计及有限元分析,E-mail :[email protected].


相关文章

  • 职工工资的数学模型(最新2)
  • 承 诺 书 我们仔细阅读了中国大学生数学建模竞赛的竞赛规则. 我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话.电子邮件.网上咨询等)与队外的任何人(包括指导教师)研究.讨论与赛题有关的问题. 我们知道,抄袭别人的成果是违反竞赛规 ...查看


  • 工资报酬的数学模型
  • A 题:垃圾分类处理与清运方案设计 垃圾分类化收集与处理是有利于减少垃圾的产生,有益于环境保护,同时也有利于资源回收与再利用的城市绿色工程.在发达国家普遍实现了垃圾分类化,随着国民经济发展与城市化进程加快,我国大城市的垃圾分类化已经提到日程 ...查看


  • 什么叫拟合?什么叫插值?二者的区别是什么?
  • 什么叫拟合?什么叫插值?二者的区别是什么? 插值和拟合都是函数逼近或者数值逼近的重要组成部分 他们的共同点都是通过已知一些离散点集M上的约束,求取一个定义 在连续集合S(M包含于S)的未知连续函数,从而达到获取整体规律的 目的,即通过&qu ...查看


  • 葡萄酒的评价与分析
  • 葡萄酒的评价 摘 要 本文分析了葡萄酒质量与酿酒葡萄.葡萄酒的理化指标之间的联系,建立相应的数学模型,对各因素之间的关系作了深入研究. 对于问题1,首先将所给的两组评酒员对红.白葡萄酒的评价结果进行了预处理,然后分别对每一组的所有评酒员对红 ...查看


  • Matlab预处理近红外光谱
  • Matlab 预处理近红外光谱 1. 微分处理光谱 一阶微分公式: xi,1st 二阶微分公式: xi,2st xi+xi+g−2xi= xi−xi+g =式中,xi是谱图数据中i 波数下的透过率,g 为窗口宽度 一阶导数MATLAB 代码 ...查看


  • 基于一元线性回归数学模型的简单应用方法
  • 基于一元线性回归数学模型的简单应用方法 刘亚阳 (天津医科大学生物医学工程学院09级生医二班,天津 300070) 摘要:人们经常用已知系统实测数据对数据进行拟合,并找出最佳拟合直线,对数据进行更为精准的估测.回归分析方法是寻求统计规律的重 ...查看


  • 基于MATLAB的发动机万有特性曲线绘制方法
  • 2009年第2期(总第110期) 内燃机与动力装置I.c.E&Powerplant 2009年4月 [设计研究] 基于MATLAB的发动机万有特性曲线绘制方法 周广猛1,郝志刚2,刘瑞林1,陈东3,管金发1,张春海4 (1.军事交通 ...查看


  • 方差分析 线性回归
  • 1 线性回归 1.1 原理分析 要研究最大积雪深度x 与灌溉面积y 之间的关系,测试得到近10年的数据如下表: 使用线性回归的方法可以估计x 与y 之间的线性关系. 线性回归方程式: 对应的估计方程式为 线性回归完成的任务是,依据观测数据集 ...查看


  • 大学生消费水平与消费结构分析_蔡建伟
  • 研究与探索 大学生消费水平与消费结构分析 蔡建伟 曾生达 修德茂 吴卢荣 (福建农林大学计算机与信息学院,福建福州350002) 摘 要:大学生是一个特殊的社会群体,分析其消费观念.消费行为等特点,对引导大学生合理消费有一定的实际意义.本文 ...查看


热门内容