gnuplot 2d热图基本格式

gnuplot 2d热图基本格式,gnuplot,Gnuplot,对gnuplot来说非常新 数据:系统中有5个粒子。我在不同的时间点追踪它们之间的距离。想要生成他们附近的热图。表示仅使用X Y Z或Z值生成。我不明白这里的X、Y和Z是什么: 5 4 3 1 0 First column:x ? Second column y? and various z values in column 2 2 0 0 1 3,4,5 ...? 0 0 0 1 0 0 0 0 2 3 0 1 2 4 3 为了学习,我有一个矩阵(作为一个集合) 等等 我不知道我的AS

对gnuplot来说非常新

数据:系统中有5个粒子。我在不同的时间点追踪它们之间的距离。想要生成他们附近的热图。表示仅使用X Y Z或Z值生成。我不明白这里的X、Y和Z是什么:

5 4 3 1 0  First column:x ? Second column y? and various z values in column 
2 2 0 0 1  3,4,5 ...?
0 0 0 1 0
0 0 0 2 3
0 1 2 4 3
为了学习,我有一个矩阵(作为一个集合)

等等

我不知道我的ASCII数据的格式应该是什么?
提前感谢您的帮助。

热图通常用于可视化两个变量x和y的函数,其中x和y是轴

因此,您对它的解释是正确的,但是带有图像的
矩阵
样式实际上反转了点,因为它从(0,0)开始打印,然后在正坐标方向添加元素。 因此,如果您的文件(称之为
data.dat
)如下所示:

0    1.2    2.4   7.5   3.4
1.2  0      4     8.9   3
2.4  4      0     2     8
7.5  8.9    2     0     6
3.4  3      8     6     0
您可以得到如下图:

0    1.2    2.4   7.5   3.4
1.2  0      4     8.9   3
2.4  4      0     2     8
7.5  8.9    2     0     6
3.4  3      8     6     0

通过调用
plot“