15

我在 MATLAB 中有一个图,我想从中删除xticks 但保留xticklabels。如果我只是删除xtick这样的:

set(gca, 'XTick', []);

...然后标签也消失了。有没有办法保留标签,而不必使用文本框手动重新创建它们?我想过尝试使xticks 的长度为零,但这个答案表明xtick属性不能被独立控制。

4

1 回答 1

22

尝试修改TickLength属性:

set(gca, 'Ticklength', [0 0])
于 2013-03-20T16:45:40.053 回答