我有一个包含误差线的半对数图(在x轴上记录)。我正试图通过数据点拟合一条线。到目前为止,我已经尝试绘制我的数据和一个单独的行并调整行的截距,直到它在我的数据中(sorta)。这感觉太原始了。所以现在我试图根据以前的帖子做到这一点
y0=-12
m=1
f(x) = y0 + m*log(x)
fit f(x) "av_bngc6522_Hband_chi1p5_IR_10" using 29:35:33:39 w xyerrorbars via m,y0
Gnuplot说“需要通过和参数列表或文件”。我真的不知道这意味着什么,我确信我的语法是关闭的。需要一些帮助。
答案 0 :(得分:1)
with xyerrorbars
是一种绘图风格,不能用于拟合。并且您只能有一个错误值,假设是z
值的标准偏差,请参阅help fit
。自变量x
不能具有关联的错误值。
您的脚本必须如下所示:(调整列号)
y0=-12
m=1
f(x) = y0 + m*log(x)
fit f(x) "av_bngc6522_Hband_chi1p5_IR_10" using 29:35:39 via m,y0