在Matlab中是否有任何方法指定刻度线应出现在图表的顶部?
我正在制作带阴影的情节,以应对经济衰退时的情况。我目前将贴片对象绘制为绘图中最远的背面对象,但这会遮挡在此窗口期间出现的任何刻度标记。例如:
有没有办法让刻度线出现在这个阴影前面?
答案 0 :(得分:1)
假设您首先绘制补丁然后绘制条形图,这就是解决方案的样子:
h=gca;
h.Layer='top'
这使用轴的图层属性强制条形图位于顶部。
如果你有一个较旧的matlab版本,你可能想要添加它:
set(gca,'Layer','top')