刻度标记显示顺序

时间:2015-11-04 20:52:59

标签: matlab graphics

在Matlab中是否有任何方法指定刻度线应出现在图表的顶部?

我正在制作带阴影的情节,以应对经济衰退时的情况。我目前将贴片对象绘制为绘图中最远的背面对象,但这会遮挡在此窗口期间出现的任何刻度标记。例如:

recess

有没有办法让刻度线出现在这个阴影前面?

1 个答案:

答案 0 :(得分:1)

假设您首先绘制补丁然后绘制条形图,这就是解决方案的样子:

h=gca;
h.Layer='top'

这使用轴的图层属性强制条形图位于顶部。

如果你有一个较旧的matlab版本,你可能想要添加它:

set(gca,'Layer','top')
相关问题