首页 > 解决方案 > 如何在 gnuplot tic 中控制 tic 标记及其值

问题描述

我的情节有 logx 轴。所以我想显示tic标记。但由于 tic 值的大小,它们重叠。例如:在此处输入图像描述

但是如果我通过命令减少抽动标记

设置 xtics (1.0e-7,1.0e-5, 5.0e-4);

它变得像在此处输入图像描述

我想要那些对数抽动(如第一张图片)但只写入三个值(如第二张图片)而不影响大小。可能吗?

标签: plotgnuplotgnuxticks

解决方案


据我了解,您基本上希望保留所有自动抽动和网格线,但删除1e-61e-4抽动标签并添加5e-4抽动标签。

你可以通过以下方式做到这一点。检查help xticshelp format specifiers

代码:

### set custom tics
reset session

set xrang[1e-7:5e-4]
set logscale x
set grid x,y
set format x "%.0t x 10^{%T}"
set rmargin 5

set xtics add ('' 1e-6, '' 1e-4, 5e-4)
plot x
### end of code

结果:

在此处输入图像描述


推荐阅读