Gnuplot pm3d没有绘制所有数据

时间:2014-04-01 15:22:47

标签: gnuplot

我有一个看起来像这样的文本文件:

0 0 1
0 1 -1

1 0 -1
1 1 1

我将此with pm3d绘制为调色板中的颜色数设置为2。我期待的是四个正方形,两个白色和两个黑色,在对角。然而,当我绘制这个时,我只得到一个1乘1的黑色方块。我最初使用的是更大的网格,而gnuplot似乎总是绘制比我想要的更少的行和列。出了什么问题?

1 个答案:

答案 0 :(得分:2)

pm3d选项是在您定义的点之间平均z值,这是标准的,我不确定如果不格式化数据就可以更改它。您可以做的是取消设置pm3d选项并使用with image样式绘图。我实际上发现这更好,因为产生的数字尺寸要小得多(按字节说)。

使用您的数据集:

plot "data" with image

产生你想要的东西: enter image description here