删除Xtick,但将XtickLabel保留在MATLAB中
我在MATLAB中有一个绘图,我想从中删除删除Xtick,但将XtickLabel保留在MATLAB中,matlab,plot,Matlab,Plot,我在MATLAB中有一个绘图,我想从中删除xticks,但保留xticklabels。如果我只是像这样删除xtick: set(gca, 'XTick', []); …然后标签也消失了。有没有一种方法可以保留标签,而不必使用文本框手动重新创建标签?我曾考虑尝试将xticks的长度设为零,但建议不能独立控制xtick属性。尝试修改TickLength属性: set(gca, 'Ticklength', [0 0])
xtick
s,但保留xticklabel
s。如果我只是像这样删除xtick
:
set(gca, 'XTick', []);
…然后标签也消失了。有没有一种方法可以保留标签,而不必使用文本框手动重新创建标签?我曾考虑尝试将
xtick
s的长度设为零,但建议不能独立控制xtick
属性。尝试修改TickLength
属性:
set(gca, 'Ticklength', [0 0])