我对 gnuplot 完全陌生。 我正在尝试在一个图上绘制一系列琐碎的数据。 实际上我的意思是少量简单的段 [x1,y1] -> [x2,y2]
但我注意到一个恼人的行为:当我尝试用鼠标将 Canvas 缩放到指定位置时,例如线条交叉点,我的线条最终消失。不是一下子全部——他们 在不同的缩放级别下一一消失。 因此,我无法近距离检查特定点。 是否可以防止我的图形元素从窗口中消失?
最佳答案
当一条线的一个或两个端点超出显示范围时,绘图的行为可以通过设置剪辑
进行控制。
要绘制位于绘图内部但两个端点都位于外部的线条部分,您必须使用set 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 配合使用)
关于gnuplot - 为什么绘制的线在一定放大级别后消失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24477236/