我对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
答案 0 :(得分:3)
我无法弄清楚,直到不小心弄错了语法,这个
plot for [i=2:4] "./mydata.txt" u 1:i w l
正在运作 我在文档中没有找到任何对此行为的引用,因此这可能是一个值得报告的故障......!