当我在使用 imagesc (Matlab R2012a) 创建的图像上绘制透明度 < 1 的补丁时,我得到的东西看起来像很多“刻度标签”,或者图像上沿轴的数字。以下代码重现了该问题:
imagesc(rand(10,20))
hold on
patch([5 5 15 15],[3 7 7 3],'r','facealpha',.5)
这是一个错误,还是有办法正确地做到这一点?
编辑
如果我设置数字消失set(gca,'xtick',[],'ytick',[])
,所以它确实与刻度有关。我当然更喜欢在我的身材上有刻度。