我需要 gnuplot 计算的 y 值。我如何获得这些值。在此示例中,de 值为 100 和 -700。
我查看了所有默认变量 gnuplot 但找不到它。
让我试着解释一下:
先举个例子
在这里你可以看到问题。在可能的情况下,我将列中的偏移量设置为白色,并在列中设置为黑色。但这当然取决于 y-min 和 y-max 的值。我想,当我有这些值时,我可以计算偏移量。现在我只有一个硬值;
"<tail -60 log.txt" u 1:(-($12)):($12>300 ? (-$12) : sprintf("")) w labels left font ",10" tc rgb "white" rotate offset 0,0.2 notitle,\
"<tail -60 log.txt" u 1:(-($12)):(($12<=300 && $12>0) ? (-$12) : sprintf("")) w labels left font ",10" tc rgb "black" rotate offset 0,-1.7 notitle,\
也许有一个技巧或其他解决方案?
这里的例子3。 我试过:
set terminal unknown
plot "<tail -60 log.txt" using 9:12
print GPVAL_Y_MAX, GPVAL_Y_MIN
replot
我得到的值是:650,0 150,0,它们是第 12 列的值,没关系,但不是 y 轴的值,并且仅低于零。(参见示例 3)我做错了什么或不明白什么?