在gnuplot中使用图像绘制时的“像素尺寸信息”

时间:2017-10-05 12:17:59

标签: gnuplot heatmap

在Windows 10(wxt终端)上使用gnuplot v5补丁6

我有一个2D矢量数据文件排列成六列(x,y,v_x,v_y,v_mag,rho),我试图将其绘制为v_mag对x和y的热图。情节很好,但总是会出现

"No dimension information for 80000 pixels total. Try 200 x 400" 

但我不知道在终端中指定这个位置。

我意识到我可以使用pm3d地图,但是这不能在没有设置dgrid3d的情况下工作,这会导致我在热图上方绘制点的问题。我也不想仅为图像绘图生成矩阵文件,因为我需要以后进行矢量数据分析。

就一个例子而言,如果我真的只写:

,情节就会产生
plot 'vectors.dat' using 1:2:5 with image, 'dots.dat' with dots 

编辑:将'set pm3d'添加到示例代码

编辑:示例现在是生成所需绘图的最小代码

编辑:可以找到示例数据文件here

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:3)

将我的gnuplot更新为v5.2后,这个问题就消失了。