2017-04-23 117 views
2

我有这个情节,我需要删除显示如下图所示的刻度线的黑色短线。 enter image description hereMatlab绘图删除tickmark

plot([0:10],[5:15]) 
grid minor 
set(gca, 'YGrid', 'off') 
set(gca, 'YMinorGrid', 'off') 
set(gca, 'YTickLabel','') 

回答

2

有上matlabcentral线程讨论这个问题。你不能删除它们。诀窍是将它们的长度设置为零。将以下内容添加到您的示例中,它应该可以工作:

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