gnuplot迭代和自动标题

时间:2011-07-14 22:30:27

标签: gnuplot

我对gnuplot iteration有些新意。它是一个geat功能,但我并试图找到一个很好的方法来输入多个标题到剧情。

我的数据在表单中;

xdata data1 data2 data3 data4
1 1.1 2.2 3.3 4.4
2 0.1 1.1 2.2 3.3
3 4.2 5.2 6.4 3.7

如果我输入

set key autotitle columnhead
plot "./mydata.txt" u 1:2 w l

然后gnuplot用标题打印图表,太棒了!

但是我想在同一个图表上绘制所有数据,所以我输入

plot for [i=2:4] "./mydata.txt" u 1:(column(i)) w l

这是绘制数据而不是标题。

有谁知道让这些功能协同工作的方法, 或者我必须回到明确键入每个情节的旧方法 (即)

plot "./mydata.txt" u 1:2 w l, \
 "./mydata.txt" u 1:3 w l, \
 "./mydata.txt" u 1:4 w l

1 个答案:

答案 0 :(得分:3)

我无法弄清楚,直到不小心弄错了语法,这个

plot for [i=2:4] "./mydata.txt" u 1:i w l

正在运作 我在文档中没有找到任何对此行为的引用,因此这可能是一个值得报告的故障......!