gnuplot-为什么在特定放大级别后打印的线消失?

gnuplot-为什么在特定放大级别后打印的线消失?,gnuplot,Gnuplot,我对gnuplot完全陌生。 我试着在一个图上绘制一些琐碎的数据序列。 实际上,我指的是少量的简单段[x1,y1]->[x2,y2] 但我注意到了一个恼人的行为:当我试图用鼠标将画布缩放到指定的位置,例如线交叉点时,我的线最终消失了。不是一下子全部——他们 在不同的缩放级别逐个消失。 由于这个原因,我无法从近距离观察特定点。 是否可以防止我的图形元素从窗口消失?当一条线的一个或两个端点超出显示范围时,绘图的行为可以通过设置剪辑来控制 要绘制在绘图内部但两个端点都在外部的直线部分,必须使用设置cl

我对gnuplot完全陌生。 我试着在一个图上绘制一些琐碎的数据序列。 实际上,我指的是少量的简单段[x1,y1]->[x2,y2]

但我注意到了一个恼人的行为:当我试图用鼠标将画布缩放到指定的位置,例如线交叉点时,我的线最终消失了。不是一下子全部——他们 在不同的缩放级别逐个消失。 由于这个原因,我无法从近距离观察特定点。
是否可以防止我的图形元素从窗口消失?

当一条线的一个或两个端点超出显示范围时,绘图的行为可以通过
设置剪辑来控制

要绘制在绘图内部但两个端点都在外部的直线部分,必须使用
设置clip two

考虑以下示例:

plot '-' with linespoints
0.5 0.5
9.5 9.5
e
如果现在放大,该线将消失。如果之前使用了
set clip two
,则可以放大并绘制线:

set clip two
plot '-' with linespoints
0.5 0.5
9.5 9.5
e

(已测试可与4.6.5一起使用)

您使用的是什么输出端子?默认值;正如我所说,我对这个工具非常陌生。我可以使用更好的输出窗口吗?好的,现在我看到只有当它的至少一个端点在可见区域内时,它才会绘制线。我认为这是一个错误。