用Octave计算线性最小二乘法
 
广告
{{v.name}}
例子:
已知(1, 2),(3, 4),(5, 6)和(7, 8)这四个点,计算线性最小二乘法
定义x,代码如下:
>> x = [1;3;5;7];
定义y,代码如下:
>> y = [2;4;6;8];
求解,代码如下:
>> [beta, sigma, r] = ols (y, x)
beta = 1.1905
sigma = 0.3175
r =

   0.809524
   0.428571
   0.047619
  -0.333333
最终的拟合结果为:y = 1.1905 * x + 0.3175
友链