首页 > 解决方案 > gnuplot中3D splot的不均匀网格间距

问题描述

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

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

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

标签: gnuplot

解决方案


的重点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

将导致

在此处输入图像描述


推荐阅读