首先感谢您及时回复我。在图形创建过程中,我得到了一些以下查询。
我正在尝试创建曲线拟合图并具有 a、b、c 值和数据点。是否可以为每一行写 a,b,c?这将对用户有所帮助。就像每个四边形图的 a=2,b=5.. 等。
我试图创建虚线但无法成功。是否可以使用 png 终端创建虚线?
我必须在线上的特定位置创建点。在gnuplot中有可能吗?
我已经设置
png
了终端,但我发现这pngcario
是最好的,这对我不可用。还有其他可以创建更好图形的终端吗?任何其他改进图表的建议都会对我有很大帮助(离要求还很远)
我试图通过在代码中用 splot 替换 plot来创建散点图,但出现以下错误。 笛卡尔数据需要 1 或 3 列
7.Gnuplot版本为:/remote/gnuplot-4.6.0/bin/gnuplot
当前gnuplot
代码是:
set title 'Approximation Graph'
set term png size 1200 1200
set output 'plot.png'
set xlabel "CLK-D Time (ps)"
set ylabel "CLK-Q Time (ps)"
set style line 1 linecolor rgb "black" linewidth 1.000 pointtype 0
set style line 2 linecolor rgb "red" linewidth 1.000
set style line 3 linecolor rgb "black" linewidth 1.000 pointtype 0
set style line 4 linecolor rgb "blue" linewidth 1.000
set xrange [-250 : 100]
set yrange [100 : 250]
set xtics 10
set ytics 10
f0_s(x) = a2 * x**2 + b2 * x + c2
fit f0_s(x) 'clk0_s' via 'clk0_s_c'
f1_s(x) = a8 * x**2 + b8 * x + c8
fit f1_s(x) 'clk1_s' via 'clk1_s_c'
f0_h(x) = a14 * x**2 + b14 * x + c14
fit f0_h(x) 'clk0_h' via 'clk0_h_c'
f1_h(x) = a20 * x**2 + b20 * x + c20
fit f1_h(x) 'clk1_h' via 'clk1_h_c'
set style data lines
plot "clk0_h" u 1:2 ls 4 title "clk0_h", f0_h(x) ls 3 title "clk0_h_quad_g" with steps , \
"clk1_h" u 1:2 ls 2 title "clk1_h", f1_h(x) ls 1 title "clk1_h_quad_g" with steps, \
"clk0_s" u 1:2 ls 2 title "clk0_s", f0_s(x) ls 1 title "clk0_s_quad_g" with steps, \
"clk1_s" u 1:2 ls 4 title "clk1_s", f1_s(x) ls 3 title "clk1_s_quad_g" with steps
f0_s(x) = a2 * x**2 + b2 * x + c2
fit f0_s(x) 'clk0_s' via 'clk0_s_c'
GNU图:
需求图: