1

我是gnuplot的新手。我无法弄清楚如何在点之间画线。

在下图中,所有红点表示如下 ($TMPFILE1.sent.var) :

1371096185.986000 1000 (x,y) -- p1
1371096186.331000 1000 (x,y)
1371096187.158000 2000  ------ p3
1371096187.503000 2000

我不确定如何在点 P1 和 P3 之间画线。因为我会有很多这样的点,所以它们都会出现在一个临时文件中。我查看了一些没有解决我的问题的现有示例。下面的图是使用生成的

 TMPFILE1=/home/git/Timing.tmp
 gnuplot -p -e "set size square;set yrange [0:4000];set xtics nomirror rotate by -45;set grid;plot \"$TMPFILE1.sent.var\" title 'Tx' , \"$TMPFILE1.rcv.var\"title 'Rx'"

图片

4

1 回答 1

2

连接所有其他点

plot "Timing.tmp" title 'Tx', \
     "" every 2 w l title ""

在第一点和第三点之间画一条线

plot "Timing.tmp" title 'Tx', \
     "" every 2::::2 w l title ""
于 2013-06-13T11:11:47.683 回答