从gnuplot中的数据文件中绘制多个函数

时间:2013-10-28 17:47:08

标签: gnuplot

我想使用文件数据在gnuplot上的同一个绘图上绘制几个函数。一种方法是:

set multiplot
plot 'data.dat' using 1:2
plot 'data.dat' using 1:3
...

我想知道是否有更快捷的方法。我必须在同一个绘图上绘制大约10个函数,这可能会变慢。这样的事情是理想的:

plot 'data.dat' using 1:2, using 1:3, using 1:4, ... using 1:n with lines

1 个答案:

答案 0 :(得分:2)

这几乎是正确的,只需使用

即可
set style data lines
plot 'data.dat' using 1:2, '' using 1:3, '' using 1:4

这不需要multiplot模式。

使用版本4.6,您还可以迭代列:

plot for [i=2:4] 'data.dat' using 1:i