在Matlab图表的坐标轴上添加更多刻度点

3
我使用semiologx命令生成了这两个图,但我需要在X轴上显示更多参考值。如何在MATLAB中实现?enter image description here
1个回答

2

看起来你的图是由semilogx生成的,而不是semilogy。无论如何,你可以使用以下方法设置x轴上的值(称为“刻度”):

set(gca, 'xtick', [1 10 100 1000])

第一个参数是您希望更改的轴句柄,在此示例中,我只使用gca,它代表“获取当前轴”,并返回当前活动轴。

OP说semilogx,但Horchler将其编辑为semilogy。有趣的是,谷歌搜索“MATLAB xtick”并没有将这个语法作为第一个文档结果呈现出来;我知道它是xtick,只是不知道确切的语法... - Adriaan
@Adriaan 对我来说是可以的。 - IKavanagh

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接