Matlab 线性回归(拟合) 对于多元线性回归模型: exxypp110 设变量12,,,px xxy 的n 组观测值为 12(,,,)1,2,,iiipixxxyin. 记 npnnppxxxxxxxxxx212222111211111,nyyyy21,则p10 的估计值为 yxxxb')'(ˆ1 (11
2) 在Matlab 中,用regress 函数进行多元线性回归分析,应用方法如下: 语法:b = regress(y , x ) [b, bint, r, rint, stats] = regress(y , x ) [b, bint, r, rint, stats] = regress(y , x , alpha) b = regress(y , x ),得到的1p维列向量b 即为(11
2)式给出的回归系数 的估计值. [b, bint, r, rint, stats]=regress(y , x ) 给出回归系数 的估计值b, 的95%置信区间((1)2p 向量)bint,残差r 以及每个残差的95%置信区间(2n向量)rint;向量stats给出回归的R2 统计量和F 以及临界概率p 的值. 如果i 的置信区间(bint 的第1i 行)不包含0,则在显著水平为 时拒绝0i 的假设,认为变量ix 是显著的. [b, bint, r, rint, stats]=regress(y , x , alpha) 给出了bint 和rint 的100(1-alpha)%的置信区间. 三次样条插值函数的MATLAB 程序 matlab 的spline x = 0:10; y = s