gnuplot-用于根据原始数据进行计算的误差条和拟合

gnuplot-用于根据原始数据进行计算的误差条和拟合,gnuplot,gaussian,propagation,Gnuplot,Gaussian,Propagation,如果我有这样一个data.txt文件,gnuplot会做什么: #x y dx dy 1 2 0.2 0.1 3 5 0.1 0.3 其中dx和dy是与x和yx+-dx,y+-dy直接相关的误差。我这样做: plot data.txt using (1/$1):($2*5):3:4 with xyerrorbars gnuplot会为x和y这样做吗 (1/x) +- dx 5y +- dy 1/(x +- dx) 5(y +- dy) 或者 1/x +- 1/dx

如果我有这样一个data.txt文件,gnuplot会做什么:

#x  y  dx  dy
 1  2  0.2 0.1 
 3  5  0.1 0.3
其中dx和dy是与x和yx+-dx,y+-dy直接相关的误差。我这样做:

plot data.txt using (1/$1):($2*5):3:4 with xyerrorbars
gnuplot会为x和y这样做吗

(1/x) +- dx
5y +- dy
1/(x +- dx)
5(y +- dy)
或者

1/x +- 1/dx
或者

1/x +- 1/dx
或者,高斯误差传播,这将是正确的,从SQRTSUM导数乘以误差^2得到

1/x -+ dx/x^2

那么如何适应这种情况呢?

Gnuplot肯定会使用第一个选项1/x+-dx。至于配件,您必须更具体一点…

谢谢。无论如何,这个合适的问题已经过时了。因为gnuplot可以进行加权最小二乘拟合,所以我想知道在plot/fit命令中使用计算时如何处理错误。但如果它在策划中什么都不做,那么它肯定不会做任何合适的事情。