我正在尝试逼近二次方程的图形(曲线拟合)。我有 4 个数据文件,其中包含 x 和 y 列。我确定系数并为每个数据文件写入每个系数文件。
clk0_h clk0_h_c clk0_s clk0_s_c clk1_h clk1_h_c clk1_s clk1_s_c
c coefficient File (As of now I determie manually for generate Graph in python)
我得到的图表是:
gnuplot 代码是:
set title "Approximation Graph"
set term png
set output 'plot.png'
f(x) = a*x*x + b*x + c
fit f(x) 'clk0_h' via 'clk0_h_c'
fit f(x) 'clk1_h' via 'clk1_h_c'
fit f(x) 'clk0_s' via 'clk0_s_c'
fit f(x) 'clk1_s' via 'clk1_s_c'
plot "clk0_h" using 1:2 with lines, f(x), "clk1_h" using 1:2 with lines, f(x), "clk0_s" using 1:2 with lines, f(x), "clk1_s" using 1:2 with lines, f(x)
我正在尝试对每条线的近似图。但看起来,它已经混合或覆盖。我需要使用 gnuplot 创建以下图表。我知道,我与原始图表相去甚远。但我知道吗,可以使用 gnuplot 创建散点图。
在下图中,虚线表示近似值(样本仅表示两个)但在工作图中,我们需要四个近似线。
我今天只尝试了 gnuplot,还需要创建图表。