Gnuplot:将两个数据集相互拟合

Gnuplot:将两个数据集相互拟合,gnuplot,Gnuplot,我有太多的数据集xf(x)和xg(x),例如,我想找到最佳的a,比如F(x)=G(a.x)(可以以与G的任何函数类似的方式应用) 现在我知道gnuplot的fit函数依赖于将函数的分析形式拟合到数据集,所以我想我的确切问题是: 我可以用我的第一个数据集“生成”一个函数,用于第二个数据集吗? 类似于(伪代码): 我想任何类型的插值(多项式等)都可以让我生成这样一个函数,但这似乎有很多麻烦(和近似值)。不,我认为你不能用gnuplot实现这一点。几个月前,我们有一个类似的问题,但没有答案。 f(x)

我有太多的数据集
xf(x)
xg(x)
,例如,我想找到最佳的
a
,比如
F(x)=G(a.x)
(可以以与G的任何函数类似的方式应用)

现在我知道gnuplot的
fit
函数依赖于将函数的分析形式拟合到数据集,所以我想我的确切问题是:

我可以用我的第一个数据集“生成”一个函数,用于第二个数据集吗? 类似于(伪代码):


我想任何类型的插值(多项式等)都可以让我生成这样一个函数,但这似乎有很多麻烦(和近似值)。

不,我认为你不能用gnuplot实现这一点。几个月前,我们有一个类似的问题,但没有答案。
f(x)='data_set1.dat'(x)
g(x)=f(a*x)
fit f(x), 'data_set2.dat' via a