在gnuplot中绘制包含变量的数据列表

时间:2014-06-05 12:40:33

标签: gnuplot

我在gnuplot中有一系列变量:

x1 = 1 ; y1 = 1
x2 = 2 ; y2 = 2
...

我希望将它们绘制为属于同一数据集(x1,y1)(x2,y2)等的数据点,以便我可以对此数据集执行相同类型的操作。如果它们是在外部数据文件中给出的(将它们与行连接起来,为它们拟合函数,等等),就有可能。

我尝试过特殊输入"-"

plot "-"
x1 y1
x2 y2
e

但这不起作用,gnuplot无法识别变量'值。

我已成功使用临时文件set print

set print "temp"
print x1, y1, "\n", x2, y2
plot "temp"

但这不是一个很好的解决方案。有没有更好的方法来做到这一点?示意性地,我在以下之后:

plot {{x1,y1},{x2,y2}} # This doesn't work!

0 个答案:

没有答案