我的印象是在点之间引入一条空行会创建不连续的图。
如果文件Box.dat包含以下内容,我预计会发生两个断开的线段。但是我在z平面上得到了一个正方形。如何让gnuplot只连接 未被换行符分隔的点?对于以下文件,我希望gnuplot生成2个线段:
Box.dat--------------------------
# Bounding box vertices
0 0 0
1 0 0
0 0 1
1 0 1
---------------------------------
gnuplot> splot 'Box.dat' using 1:2:3 with linespoints
答案 0 :(得分:3)
在2D中(使用plot
)确实,空行会导致断开的行部分,例如。
set autoscale fix
set offset 0.5,0.5,0.5,0.5
plot 'Box.dat' using 1:3 w l
在3D中(带splot
),换行符分隔曲面的两条线。然后连接相邻线的相同点以形成表面。为了在3D中获得断开的线段,您必须使用两个换行符:
# Box.dat
0 0 0
1 0 0
0 0 1
1 0 1