如何使用splot在gnuplot中绘制不同的线段
我的印象是,在点之间引入一条空线会创建断开的绘图 如果Box.dat文件包含以下内容,则我预计将恰好出现两条断开连接的线段。但是我得到了z平面上的一个正方形。如何让gnuplot只连接没有用换行符分隔的点?对于以下文件,我希望gnuplot生成2条线段:如何使用splot在gnuplot中绘制不同的线段,gnuplot,Gnuplot,我的印象是,在点之间引入一条空线会创建断开的绘图 如果Box.dat文件包含以下内容,则我预计将恰好出现两条断开连接的线段。但是我得到了z平面上的一个正方形。如何让gnuplot只连接没有用换行符分隔的点?对于以下文件,我希望gnuplot生成2条线段: Box.dat-------------------------- # Bounding box vertices 0 0 0 1 0 0 0 0 1 1 0 1 --------------------------------- g
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
在2D(使用绘图
)中,空线确实会导致断开的线部分,请参见例如
set autoscale fix
set offset 0.5,0.5,0.5,0.5
plot 'Box.dat' using 1:3 w l
在3D(使用splot
)中,一条新线分隔曲面的两条线。然后将相邻直线的相同点连接起来,形成一个曲面。要在三维中获取断开连接的线段,必须使用两条换行线:
# Box.dat
0 0 0
1 0 0
0 0 1
1 0 1