如何根据变量分别偏移每个数据点?

时间:2019-02-14 09:48:04

标签: gnuplot

我需要通过gnuplot将一些函数'f(x)'拟合到一组数据点'y_i(x_i)'。通常,数据点如下所示:

y_1 x_1

y_2 x_2

y_3 x_3

...

但就我而言,存在一定的歧义:

(y_1 + a * z_1)x_1

(y_2 + a * z_2)x_2

(y_3 + a * z_3)x_3

...

每个'y_i'可以被移位'z_i'乘以'a'一个数字,这是一个复数并且对于所有'y_i'都是相同的。除了变量“ f(x)”之外,我还想使用“ a”作为拟合参数。

所以我想通过'a','m'和'n'将'f(x_i,m,n)'拟合为y_i + a z_i(x_i),这当然与拟合相同通过'a','m'和'n'将'f(x_i,m,n)'+ a z_i转换为y_i(x_i)。

0 个答案:

没有答案