gnuplot中3D绘图的网格间距不均匀

时间:2019-03-13 16:54:32

标签: gnuplot

我在格式为x,y,z的制表符分隔的文本文件中具有3D数据。一个维度是等距的,而另一个维度的密集点接近零,并且随着您走得更远,它们变得稀疏。例如

178   200    .023...
178   198    .024...
........................
178  -200    .023...
156   200    .023...

我想在gnuplot中绘制表面图,其中表面上的网格线代表这种非均匀性。每次我使用dgrid3d时,它都会将所有内容调整为统一的网格。

1 个答案:

答案 0 :(得分:1)

dgrid3d的重点是将数据放在常规网格上,因此您不应使用该数据。只需使用常规的splot命令,请记住您的数据应在每行之后包含一个空行。例如,如果test.dat

1       1       2
1       2       3
1       5       6

2       1       3
2       2       4
2       5       7

5       1       6
5       2       7
5       5       10

然后

splot "test.dat" w lp

将导致

enter image description here