【发布时间】:2021-09-09 13:48:51
【问题描述】:
我正在使用 gnuplot 从数据集中绘制一个 80x80 矩阵,代码如下:
set terminal png
set output "Matrix.png"
set title "Matrix"
set autoscale xfix
set autoscale yfix
set palette define (0 "black", 1 "red", 2 "blue", 3 "yellow", 4 "gold", 5 "green")
set cbrange [0:5]
plot "Lattice.txt" matrix with image
现在我需要做两处修改,第一个是将其设置为灰度,我想我可以通过将调色板替换为 set palette gray 来做到这一点
第二个愿望是用数字替换每个正方形,或者显示正方形内的数字。数字喜欢三角形、十字形、圆形。
有没有办法用每个符号定义每个数字,就像我以前用调色板颜色做的那样?
谢谢。
【问题讨论】:
标签: gnuplot