我正在使用Gnuplot 4.6版本。我有多个数据文件,每个文件包含三列数据:X坐标、Y坐标和温度。我希望制作一个动画,显示温度随着X和Y坐标的变化而变化的图表。为此,我使用以下脚本:
set pm3d map; set palette;
do for [n=0:200] {splot sprintf("Temperature.%04d.dbl", n) binary array=100:100:1 form="%double" title 'file number'.n}
我的问题是,在绘制几个图之后,颜色的分布发生了变化,无论是在图形还是图例中。这使得从图表中阅读变得非常困难。
我参考了以下文章:gnuplot热力图颜色范围,由于温度变量的范围是0.0到1.2,因此我想使用:
set zrange [0.0:1.2]; set cbrange [0.0:1.2];
但这并没有帮助,温度颜色继续从图形到图形自动缩放。有什么建议吗?