首页 > 解决方案 > gnuplot 3d 轴在后面

问题描述

我需要在后面绘制一个 0,0,0 的 3d 轴 gnuplot,而不是像现在这样在左侧......欢迎任何提示......数据文件是这样的:

0 0 0 1
0 .5 .5 1
0 1 1 2
1 1 1 3

我正在使用以下代码:

#!/usr/bin/env gnuplot
set xyplane 0
set xlabel 'X axis'
set ylabel 'Y axis' 
set zlabel 'Z axis' 
set ticslevel 0
set key center below
splot "data.txt" matrix  using 1:2:3  t "Data 1" w lines lc rgb "green",\
"" using 1:2:4  t "Data 2" w lines lc rgb "red"   

谢谢

标签: gnuplot

解决方案


请澄清你的问题。通常,您可以将“splot”的结果旋转到您喜欢的任何视角。(单击并用鼠标左键拖动)。当您达到一个满意的观点时,请使用“显示视图”要求打印输出当前视角。要为以后的绘图重现相同的视角,您可以在绘图前指定保存的角度。例如

gnuplot> splot "MyFile"
### rotate with mouse to desired view ###
gnuplot> show view

        view is 63 rot_x, 60 rot_z, 1 scale, 1 scale_z
                 axes are independently scaled
                 azimuth 0

gnuplot> set view 63, 60
gnuplot> replot

推荐阅读