开发者

gnuplot iteration and autotitle

I am somewhat new to gnuplot iteration. Its a geat feature, but I and trying to find a good way at entering the multiple titles to the plot.

My data is in the form;

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

If I type

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

then gnuplot prints the graph with the header, great!

But I want to plot all the data on the same graph, so I type

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

This plots the data but not the title.

Does anyone know a way of getting these features to work togeth开发者_开发百科er, or do I have to go back to the old way of typing out every plot explicitly (i.e)

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


I couldn't figure it out either until by fooling around with the syntax accidentally, this

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

is working.
I didn't find any reference to this behavior in the documentation, so this might be a glitch worth reporting...!?

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜