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

   0.052998   0.059326   0.065654   0.071982

r =

   0.809524
   0.428571
   0.047619
  -0.333333
最终估计的系数为:1.1905
友链