0
我的data.txt文件包含形成多边形的一部分的点的二维坐标。这些坐标随着时间而变化。该文件的结构是这样的:Gnuplot:如何从其顶点绘制多边形/轮廓
itr nbr_pts p1.x p1.y ...... pk.x pk.y
(itr+1) ..........
.....
其中pk是多边形和nb_pts的第k个点/顶点数目的顶点。
我的问题是如何在某个迭代(行)从其顶点(p1,p2,... pk)绘制2D多边形?
此外,注意,不仅是一个数据文件/多边形但ñ的:DATA1.TXT .... dataN.txt
我想是这样的,但没有工作(NBR文件= 6)
N = 6
set multiplot
plot for [i=0:N-1] polygon_i = sprintf("%s/data%d.dat",filename, i) polygon_i val=$2 for [j=1:$2] u (j+1):(j+1+1) w lines
我知道有多少polygones /文件(在此CAE 6),但我对每个文件的列数的先验知识;顶点的数量可以从多边形到另一个变化。
有什么想法吗?
感谢vagoberto! – Courier