Gnuplot:对数刻度图上的箭头

Gnuplot:对数刻度图上的箭头,gnuplot,Gnuplot,以以下MWE为例: set logscale xy set arrow 1 from 1, graph 0 to 1, graph 1 set arrow 2 from graph 0,1e+02 to graph 1,1e+02 p [x=0.001:100] (10**x)**(.111111) t '' 箭头1显示得很好,但箭头2显示得不好。我也试过了 set arrow 2 from graph 0,100 to graph 1,100 如果出现日志缩放问题 set arrow 2

以以下MWE为例:

set logscale xy
set arrow 1 from 1, graph 0 to 1, graph 1
set arrow 2 from graph 0,1e+02 to graph 1,1e+02
p [x=0.001:100] (10**x)**(.111111) t ''
箭头1显示得很好,但箭头2显示得不好。我也试过了

set arrow 2 from graph 0,100 to graph 1,100
如果出现日志缩放问题

set arrow 2 from graph 0,2 to graph 1,2.
箭头2仍然是MIA。有什么建议吗?

您为箭头的x坐标指定的坐标类型(此处:
图形
)也用于y坐标:

  • 1,图0
    相当于
    1,图0
  • 但是
    图0100
    相当于
    图0,图100
这意味着,第二个箭头完全位于绘图窗口之外

set logscale xy
set arrow 1 from 1, graph 0 to 1, graph 1
set arrow 2 from graph 0, first 1e+02 to graph 1, first 1e+02
p [x=0.001:100] (10**x)**(.111111) t ''