Matlab
线性回归(拟合)
对于多元线性回归模型:
y = "i» + 0i 册+ …+0pXp+f
设变量心的/?组观测值为
(心心 2,…兀,X) j = 12…/ -
1 勺
1 兀 21
坷 2
勺 2
…叮
…兀 2”
• y =
/
、
,则 0 =
>2
队
的估计值为
记 x =
、1 心 ■■■ 5
、卩
P
)
(11.2)
b = P =
(jf'x)""%'
y
在 Matlab 中*用 regress 函数进行多元线性回归分析*应用方法如下:
语法:b = rcgrcss(y, x)
[b, bint, r, rint, stats] = rcgress(y, x) [b, bint, r, rint, stats] =
regrcss(y, x, alp ha)
b = regressCy, x),得到的"+ 1 维列向量 b 即为(11. 2)式给出的回归系数 0 的估计
[b, bint, r, rint, stats]-rcgrcss(y, x)给出回归系数 0 的估计值 b,
P
60 95% 置信区间(("
+ 1)x2 向量)bint,残差 r 以及每个残差的 95%置信区间(《x2 向量)rint ; 向量 stats 给出回归
的 F 统计量和 F 以及临界概率 P 的值•
如果 0j 的置信区间(bint 的第,+ 1 行)不包含 0,则在显著水平为 a 时拒绝 A=O 的 假设,认为
变量 K 是显著的-
[b, bint, r, rint, stats]=rcgress(y, x, alpha)给出 了 bint 和 nnt 的 lOOdvlpha)% 的置信
区间- 三次样条插值函数的
MATLAB
程序
WORD 版木
评论0
最新资源