我试图从.txt文件生成轮廓图,其中我有3列:x,y和f(x,y) . 我在gnuplot上使用它:

set view map
set dgrid3d
set pm3d interpolate 10,10
splot "data.txt" using 1:2:3 with pm3d

问题是情节非常不准确,你可以看到:

contour plot

另一方面,使用splot完成的同一文件的标准3d图非常不同,因为它在边界处变为零:

3d plot

我该如何解决这个准确性问题? (增加插值根本不起作用) .