标签: gnuplot natural-logarithm
我的问题更多是关于数学然后是实际的代码。 使用命令时
set logscale
在gnuplot 5.0上发生了什么? 它应该表示x和y点的对数值。 但它似乎没有正常工作。例如,在我的数据上,我的x和y值小于1,所以我希望在图上看到这些值的负值,但我只看到了postivie值。 我做错了什么?
答案 0 :(得分:1)
对数刻度仍显示轴周围的实际值,只是它们的距离是对数的。要真正看到负值,您需要真正应用log函数:
log
plot "file.dat" using (log($1)):(log($2)) with lines
没有设置日志。
答案 1 :(得分:0)
一个具体的例子可能有助于说明对数缩放的影响:
set xrange [0.1:10] plot x**2
让我们再次绘制这个,但这次是以对数刻度。观察x和y轴的缩放如何变化:
set logscale replot