Matrix 不带插值的Gnuplot矩阵图不起作用

Matrix 不带插值的Gnuplot矩阵图不起作用,matrix,plot,gnuplot,interpolation,Matrix,Plot,Gnuplot,Interpolation,我试图用Gnuplot版本5.0绘制一个矩阵图,而不在值之间进行插值 我使用的代码和数据如下 但是,图像I不会在绘图中生成离散区域,而是在值之间插值。为什么“带图像”选项不起作用 代码 使用以下数据 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 我搜索这个命令已经有一段时间了,最近偶然发现了答案。利用 plot 'color_

我试图用Gnuplot版本5.0绘制一个矩阵图,而不在值之间进行插值

我使用的代码和数据如下

但是,图像I不会在绘图中生成离散区域,而是在值之间插值。为什么“带图像”选项不起作用

代码

使用以下数据

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

我搜索这个命令已经有一段时间了,最近偶然发现了答案。利用

plot 'color_map.dat' matrix u 1:2:3 with image pixels
可以保留矢量图形(pdf)终端


解决方案取自。

您使用哪个输出端子?您的示例很好。最有可能的是,您的问题与您正在使用的查看器有关,请参见,例如,我正在使用postscript。当我切换到svg时,它工作得很好。威德!
plot 'color_map.dat' matrix u 1:2:3 with image pixels