因此,我有一个包含3列(和40000行)的文件。第一列是x坐标,第二列是y坐标,第三列是“多少”,我想从该文件生成轮廓图。我四处搜寻,并设法使其与another post中的解决方案一起使用。但是最终结果是分辨率很低: []
我尝试调整“ set dgrid3d 100,100,4”这一行,但实际上并没有太大作用。有什么帮助吗?最终结果应该是这样的:
编辑:我正在使用的代码
set contour
unset surface
set cntrparam levels incr 0.0,0.1,1.0
set view map
set xrange [0:30]
set yrange [0:30]
set dgrid3d 100,100,4
set table "contour.txt"
splot 'this.txt'
unset table
unset contour
set surface
set table "dgrid.txt"
splot 'this.txt'
unset table
reset
set pm3d map
unset key
set palette defined (0 '#352a87', 1 '#0363e1',2 '#1485d4', 3 '#06a7c6', 4 '#38b99e', 5 '#92bf73', 6 '#d9ba56', 7 '#fcce2e', 8 '#f9fb0e')
set autoscale fix
set grid
splot 'dgrid.txt' w pm3d, 'contour.txt' w l lc rgb "black"