3
我想绘制一个使用gnuplot的三维表面图,所有三个轴缩放相同。问题是z轴不断被绘制,所以图像不适合在屏幕上。下面的命令复制我看到的问题:gnuplot splot等轴:如何在屏幕上保留z轴?
set view 90,0
set view equal xyz
splot '-' using 1:2:3
-1 -1 0
-1 0 0
-1 1 0
0 -1 0
0 0 2
0 1 0
1 -1 0
1 0 0
1 1 0
e
你看不到的点(0,0,2),它是关闭的视图的顶部。
这个问题似乎是双重的: 1.虽然所有三个轴设定为相同,它似乎并没有被考虑在决定使用 2.什么尺度出于某种原因,Z轴的范围它在x轴之间插入高度为[zrange/2]的空白,并在其中实际开始z轴的相关tic范围。
我可以通过强制一个比它认为x轴所需的更大的范围来解决(1),但是(2)仍然令人讨厌,因为它在绘图窗口中浪费了很多空间。
有人可以建议我做错了什么和/或如何解决这个问题?感觉像gnuplot中的一个直虫,但是我在某处犯了什么错误?感谢您的任何建议
感谢您的建议。我没有找到这个命令,它很好地工作。顺便说一句,您实际发布的命令已被弃用,并且新的等效命令是“set xyplane at -8e-6”(例如) – user1866692