【发布时间】:2018-09-14 10:26:14
【问题描述】:
我想在 gnuplot 中使用 pm3d 绘制一个包含 16 个给定点的数据文件,但我也希望在图上显示所有这些给定点。这就是我的数据文件 (xyz.dat) 的样子:
# X Y Z
0 0 0.632
0 5 0.46
0 10 0.37
0 50 0.41
5 0 0.95
5 5 0.66
5 10 0.59
5 50 0.5
10 0 1.5
10 5 0.96
10 10 0.77
10 50 0.5
50 0 1.5
50 5 1.5
50 10 1.5
50 50 0.98
到目前为止,这是我的代码:
set ticslevel 0
set dgrid3d 30,30
set palette defined (0 "blue", 0.75 "white", 1.4 "red")
set style lines 100 lt 5 lw 0.5
set pm3d hidden3d 100
set grid
set view 74,216
unset key
splot 'xyz.dat' using 1:2:3 with pm3d
这会产生以下输出:
我对这个结果感到非常高兴,但我想让数据文件中的这 16 个给定点在此图上清晰可见,但我变成了这样:
我希望这 16 个点(并且只有这 16 个点)清楚地显示在“输出”图片上,但我不知道如何为此更改我的代码。提前谢谢!
【问题讨论】: