没有插值的Gnuplot矩阵图不起作用

时间:2015-05-11 03:12:29

标签: matrix plot gnuplot interpolation

我正在尝试使用Gnuplot版本5.0绘制矩阵图,而不在值之间进行插值。

我正在使用http://www.gnuplotting.org/tag/matrix/中的以下代码和数据。

然而,图像I不会在图中产生离散区域,而是在值之间进行插值。为什么" with image"选项不起作用?

set palette grey
plot 'color_map.dat' matrix with image

包含以下数据

0 1 2 3 4 3 2 1 0
0 1 2 3 4 3 2 1 0
0 1 2 3 4 3 2 1 0
0 1 2 3 4 3 2 1 0
0 1 2 3 4 3 2 1 0
0 1 2 3 4 3 2 1 0

1 个答案:

答案 0 :(得分:1)

我一直在寻找这个命令已经有一段时间了,最​​近偶然发现了这个问题。使用

plot 'color_map.dat' matrix u 1:2:3 with image pixels

可以保留vectorgraphics(pdf)终端。

解决方案取自here