如何在gnuplot中使用多个文件来拟合函数

时间:2014-08-19 13:19:00

标签: gnuplot curve-fitting

我想在gnuplot中为fit文件使用fit命令。 我知道对于一个文件,命令是例如:

f(x)=a*x+b
fit f(x) 'file1' u ($18/-200):($4/200)  via a, b

现在我想要多个文件('file1','file2','file3'etc。)而不是单个文件,并找到适合所有数据集的最佳a,b参数。

此问题与此one类似,但文件不同。

谢谢!

1 个答案:

答案 0 :(得分:1)

与您链接的问题类似,此处也必须将所有文件合并为一个文件。你可以用例如命令行工具cat即时执行此操作:

f(x) = a*x + b
fit f(x) '< cat file1 file2 file3' using ($18/-200):($4/200) via a,b