2014-04-19 104 views
1

我有一组数据与y误差条。我能找到的数据的平均值,而不使用下面的错误吧:Gnuplot错误加权平均值

f(x)=mean_y 
fit f(x) "data" via mean_y 

不过,我想确实发现一个加权平均值,考虑到误差条。在gnuplot中是这样的可能吗?还是必须编码?

在此先感谢。

回答

0

您可以使用using参数指定错误列。有三个using符,第三个被解释为标准偏差s和用于计算的权重1/s**2为相应的值:

f(x) = mean_y 
fit f(x) "data" using 1:2:3 via mean_y 

,它假定,你data文件有三列,xzstdev 。如果你只有两列,zstdev,你必须使用

fit f(x) "data" using 0:1:2 via mean_y 
+0

非常感谢你,我开始尝试这样做,但这样我删除了零个值和它的工作也给了我一些奇怪的错误。 – JamesLens