2

我有这段代码,我在数学模式下使用 gnuplot 和 latex:

设置日志

设置 xtics ('$1$' 1, '$10$' 10, '$10^2$' 100, '$10^3$' 1000, '$10^4$' 10000)

设置 ytics ('$10^{\textrm{-}7}$' 0.0000001, '$10^{\textrm{-}6}$' 0.000001)

设置神秘 10

设置 mxtics 10

p "datafile.dat" u 5:4 wl lw 2 lc 1 标题“总计”

它是多图的一部分,由于每个图的范围和 tic 必须非常不同,所以我在图之间使用 unset xtics 和 unset ytics。

轻微抽动从未出现。我尝试使用 set xtics add (...) 和 set ytics add (...) insetad 的简单设置无济于事,没有任何变化。我尝试删除未设置的 xtics 和未设置的 ytics,没有任何变化。

我在 Ubuntu 12.04 上使用 gnuplot 4.4。

4

1 回答 1

3

在您的情况下设置次要抽动不起作用,因为您只有用户定义。它可以工作,如果你用你的更改替换一些自动抽动,使用set xtics add

set log
set xrange[1:10000]
set tics format '$%g$'
set xtics add ('$10^2$' 100, '$10^3$' 1000, '$10^4$' 10000)
plot x

注意:我用 4.4.4(有效)和 4.2.6(无效)对此进行了测试

于 2013-10-17T15:16:55.930 回答