我有以下向量:
x = [0.0069 0.0052 0.0034 0.0024 0.0001 -0.0013 -0.0003 ...
-0.0026 -0.0040 -0.0031 -0.0034 -0.0017 -0.0013 -0.0017 ...
-0.0010 -0.0019 -0.0015 -0.0018 -0.0031 -0.0020 -0.0008 ...
0.0007 0.0031 0.0036 0.0060]
y = [0.0069 0.0061 0.0044 0.0031 0.0012 -0.0016 -0.0027 ...
-0.0032 -0.0033 -0.0042 -0.0031 -0.0019 -0.0021 -0.0013 ...
-0.0007 -0.0021 -0.0020 -0.0011 -0.0028 -0.0033 -0.0011 ...
0.0018 0.0027 0.0038 0.0051]
我正在使用稳健拟合以获得y=f(x)=m*x+p
最适合 y 与 x 的线性函数,忽略可能的异常值:
[b,stats] = robustfit(x,y)
我得到一个斜坡m = b(2) = 1.0402 +/- 0.0559
和一个 y 截距p = b(1) = 5.1496e-06 +/- 1.6907e-04
不确定性是我从中得到的值stats.se
,根据手册,它们是系数估计的“标准”误差。但是正如您所见,y 截距的不确定性太大,这似乎没有任何意义(如果我们得到的不确定性不可靠,那么使用稳健拟合有什么意义?)。任何有关改进这一点的帮助将不胜感激!
非常感谢您!