我正在创建随机粒子运动的GIF,我想将粒子绘制为某一颜色的点,这些点与给定时间的粒子速度有关。使用gnuplot 4.6.6,如何使点的颜色成为数据值的函数?如果可能的话,我希望颜色来自调色板'rgbformula 21,22,23',而不仅仅是标准的线条颜色。 感谢
答案 0 :(得分:1)
您可以使用lc palette
标志:
set palette rgbformulae 21,22,23
plot 'particles.dat' using 1:2:3 lc palette
输入? linecolor
或? palette
了解详情。
答案 1 :(得分:1)
您可以将第三列传递给plot命令linecolor palette
。然后,调色板颜色用于编码第三列的值,并绘制显示调色板的颜色框:
set palette rgbformula 21,22,23
plot "data" using 1:2:3 with points linecolor palette