考虑类似
的内容figure plot(sin(0:0.01:pi)) axis tight set(gca,'box','on','ticklength',[0.02 0.05])
然后将图形导出为PDF或其他。图表的线条位于刻度标签和轴的顶部上。 (此外,轴线不能正确匹配,但这是另一个故事。)
是否有一种方法(可以自动化)将轴绘制在顶部?
答案 0 :(得分:20)
尝试:
set(gca, 'Layer','top')
层
{bottom} | top
在图形对象下方或上方绘制轴线。确定是否 在上绘制轴线和刻度线 顶部或下面的轴儿童对象 任何2-D视图(例如,当你 沿着x-,y-或者看 z轴)。使用此属性进行放置 网格线和刻度线在上面 图像。
并直观地看到效果(放大1200%),我将图形保存为PDF文件:
默认(图层=底部):
使用Layer = top: