【发布时间】:2013-03-20 16:43:42
【问题描述】:
我在 MATLAB 中有一个绘图,我想从中删除 xticks 但保留 xticklabels。如果我像这样删除xtick:
set(gca, 'XTick', []);
...然后标签也消失了。有没有办法保留标签,而不必使用文本框手动重新创建它们?我想过尝试使xticks 的长度为零,但this answer 表明xtick 属性不能独立控制。
【问题讨论】:
我在 MATLAB 中有一个绘图,我想从中删除 xticks 但保留 xticklabels。如果我像这样删除xtick:
set(gca, 'XTick', []);
...然后标签也消失了。有没有办法保留标签,而不必使用文本框手动重新创建它们?我想过尝试使xticks 的长度为零,但this answer 表明xtick 属性不能独立控制。
【问题讨论】:
尝试修改TickLength属性:
set(gca, 'Ticklength', [0 0])
【讨论】: