gnuplot警告:无法确认链接的轴逆映射功能

时间:2019-03-05 22:16:23

标签: gnuplot

作为模拟的结果,我有一个gnuplot文件,该文件应使用数据文件生成直方图。运行gnuplot文件时,出现以下警告:无法确认链接的轴逆映射功能     axis1:(set_min,min,testmin)=(-0.34658,323.51,nan);轴1:(set_max,max,testmax)=(0.40036,6590.6,0.40036); axis2:(set_min,min)=(-0.34658,323.51); axis2:(set_max,max)=(0.40036,6590.6) 可能出什么问题了,我该如何解决?我的gnuplot版本是5.2。

先谢谢了。

2 个答案:

答案 0 :(得分:0)

在将refreshreplot结合使用时,我在Gnuplot 5.2补丁程序级别7中遇到了这个问题。没有参数的情况下,set logscale所有轴设置为对数标度:set logscalexyx2,{{1} }和y2,即使未为其指定范围。我还发现未使用轴的范围似乎未初始化(对于z)或某些“有意义”的值(对我来说cb)。这两个效果允许在调用cb时出现不可反转的轴刻度,从而导致错误。

一种明确的解决方法是设置对数刻度。您可以发出zrange = [-10 : 10]而不是发出refresh,这样未使用的轴就不会出现非线性缩放

答案 1 :(得分:0)

在调用 set logscale 或 set 非线性之前将范围设置为有效的 将防止(乏味的)警告。