如何在GNUplot中绘制光滑的曲面?

时间:2016-03-01 08:10:01

标签: gnuplot

我有一个包含三列的文件。这三个都有不同的价值观。要将其绘制在具有第三列颜色渐变的光滑表面中,我该怎么办?

数据文件如下所示:

1431.564087 -556.7048268 -14.09538931
1445.544205 -562.1413974   0
1445.544205 -562.1413974  -6.577848346
1452.06826  -564.6784636   6.577848346
1445.544205 -562.1413974  -6.577848346
1452.06826  -564.6784636   9.396926208
1442.748182 -561.0540833  -1.879385242
1444.612197 -561.7789593  11.27631145
1433.428103 -557.4297029  -4.698463104
1438.088142 -559.2418931   4.698463104
1433.428103 -557.4297029   0
1433.428103 -557.4297029   0.939692621
1432.496095 -557.0672648  -0.939692621
1433.428103 -557.4297029   0
1433.428103 -557.4297029  -2.819077862
1436.224127 -558.517017   -1.879385242
1438.088142 -559.2418931   0
1438.088142 -559.2418931   0
1438.088142 -559.2418931   0
1438.088142 -559.2418931   6.577848346

1 个答案:

答案 0 :(得分:0)

由于您没有网格化数据,因此必须首先使用gnuplot的dgrid3d或其他工具进行插值。假设您的数据位于data.txt:

set dgrid3d 50,50,1
set pm3d map
splot 'data.txt'