在 Windows 10(wxt 终端)上使用 gnuplot v5 patch 6
我有一个二维向量的数据文件,排列在六列(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 map 来实现此目的,但是如果不设置 dgrid3d,这将不起作用,并且这会导致在我也在做的热图顶部绘制点时出现问题。我也不想仅为图像绘图生成矩阵文件,因为我需要矢量数据以供稍后分析。
举个例子,如果我直接写的话,就会生成该图:
plot 'vectors.dat' using 1:2:5 with image, 'dots.dat' with dots
编辑:将“set pm3d”添加到示例代码
编辑:示例现在是生成所需绘图的最少代码
编辑:可以找到示例数据文件 here
如有任何帮助,我们将不胜感激。
最佳答案
将我的 gnuplot 更新到 v5.2 后,这个问题就消失了。
关于gnuplot - 在 gnuplot 中使用图像进行绘图时出现 "pixel dimension information",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46585446/