我需要从n + 1个数据点获得n度函数.通过使用以下gnuplot脚本,我得到了正确的拟合:
f(x) = a + b*x + c*x**2 + d*x**3 + e*x**4 + f*x**5 + g*x**6 + h*x**7 + i*x**8 + j*x**9 + k*x**10 + l*x**11 + m*x**12
# Initial values for parameters
a = 0.1
b = 0.1
c = 0.1
d = 0.1
e = 0.1
f = 0.1
g = 0.1
h = 0.1
i = 0.1
j = 0.1
k = 0.1
l = 0.1
m = 0.1
# Fit f to the following …Run Code Online (Sandbox Code Playgroud) 我正在使用gnuplot做大量的情节.由于数据范围(对于x和y轴)对于每个图都是可变的,我需要让gnuplot自动设置范围和抽搐.但是,我需要在绘图下放置一个定义的网格,水平线每个1/8单位,垂直线1/4单位.当我让gnuplot决定在哪里放置抽搐时,我不知道两个抽搐之间的距离(以单位为单位)因此,我不知道我应该在m {x | y} tics中进行的细分数量期望的输出.
例如:如果我每两个单位都有一个ytic,我需要"设置mytics 8".如果我每个单位都有一个ytic,我需要"设置mytics 4".
那么,有什么办法可以获得自动放置抽搐之间的距离?甚至是绘制抽搐的数量?