首页 文章

删除xticks,但在MATLAB中保留xticklabels

提问于
浏览
15

我在MATLAB中有一个情节,我想删除 xtick 但是保留 xticklabel . 如果我像这样删除 xtick

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

......然后标签也消失了 . 有没有办法保留标签,而无需用文本框手动重新创建它们?我想过试图使 xtick 的长度为零,但this answer表明 xtick 属性不能独立控制 .

1 回答

  • 22

    尝试修改 TickLength 属性:

    set(gca, 'Ticklength', [0 0])
    

相关问题