【回归分析】MATLAB实现线性回归

MATLAB R2012a(即MATLAB 7.14)中对回归分析的实现方法作了重大调整,给出了三种回归模型类:

  • LinearModel class(线性回归模型类)
  • NonLinearModel class(非线性回归模型类)
  • GeneralizedLinearModel class(广义线性回归模型类)

通过调用类的构造函数可以创建类对象,然后调用类对象的各种方法(例如fit和predict方法)作回归分析。

1 线性回归

1.1 基本原理

1.2 线性回归模型类

对于一元或多元线性回归,MATLAB中提供了LinearModel类,用于可以根据自己的观测数据,调用LinearModel类的类方法创建一个LinearModel类对象,用来求解回归模型。

1.2.1 线性回归模型类的类方法

方法名 功能说明
addTerms 在线性回归模型中增加项
anova 对线性模型做方差分析
corfTest 对回归系数进行检验

1.2.2 线性回归模型类的类属性

1.3 案例

2 加权线性回归

2.1 基本原理

2.2

2.3 案例

参考

1.加权线性回归(Weighted Liner Regression )的公式及其推理

你可能感兴趣的:(MATLAB实现各种基础方法,matlab)