有没有办法为gnuplot中的最后一个条目添加标签?

有没有办法为gnuplot中的最后一个条目添加标签?,gnuplot,Gnuplot,我想使用gnuplot进行实时打印(数据被附加到我用于打印的文件中,我使用replot进行实时打印)。我还想为绘制的最新条目添加一个标签。以便了解最新的价值。有什么方法可以做到这一点吗?如果您使用的是unixoid系统,您可以使用tail从文件中提取最后一行,并以您想要的任何方式单独打印。举一个简单的例子: plot\ "data.dat" w l,\ "< tail -n 1 data.dat" u 1:2:2 w labels notitle 绘图\ “data.dat”w l\ “

我想使用gnuplot进行实时打印(数据被附加到我用于打印的文件中,我使用replot进行实时打印)。我还想为绘制的最新条目添加一个标签。以便了解最新的价值。有什么方法可以做到这一点吗?

如果您使用的是unixoid系统,您可以使用
tail
从文件中提取最后一行,并以您想要的任何方式单独打印。举一个简单的例子:

plot\
"data.dat" w l,\
"< tail -n 1 data.dat" u 1:2:2 w labels notitle
绘图\
“data.dat”w l\
“

这将用线条绘制整个
数据.dat
,最后一个点用标签绘制,标签描述值。

嘿,这很好。除了一点零钱。如果我们复制上面的脚本,那么标签中也会出现““today.dat”,使用2:($3)跳过2行lc rgb'red't“Battery”,我需要一个显示最近读数的文本标签。好的,是的!我发现第三个数字是标签的来源。我在这里找到的: