Gnuplot 如何从文件中绘制对象(rect)

Gnuplot 如何从文件中绘制对象(rect),gnuplot,Gnuplot,在gnuplot中,我可以通过 set object rect from x0,y0 to x1,y1 如何从文件中读取坐标x0、x1、y0、y1?一种方法是将设置矩形的代码行放入单独的文件中,并从gnuplot脚本中调用该文件。所以您有一个名为“coord.txt”的文件,其中包含一行 set object rect from 2,2 to 4,40 您有一个名为“rect.gp”的gnuplot脚本 set title "call rectangle coordinates" load

在gnuplot中,我可以通过

set object rect from x0,y0 to x1,y1

如何从文件中读取坐标x0、x1、y0、y1?

一种方法是将设置矩形的代码行放入单独的文件中,并从gnuplot脚本中调用该文件。所以您有一个名为“coord.txt”的文件,其中包含一行

set object rect from 2,2 to 4,40
您有一个名为“rect.gp”的gnuplot脚本

set title "call rectangle coordinates"
load "coord.txt"
plot x**2
如果您现在从gnuplot type
中加载“rect.gp”
可以得到带有矩形的图形


这可能不是您想要的,但可能是第一步。

您可能需要将文件中的数据存储到变量中,然后使用这些变量定义对象的位置。就我所知,做这件事的方法不是直接的。请参阅。祝你好运