在Matlab图中,我想只保留打开绘图框的顶部和右侧轴上的刻度线.
我知道如果我关闭绘图框,顶部和右边的刻度会消失.但是,这不是我想要的.换句话说,我想只在底部和左边保持刻度,同时,想要保持绘图框.
mc2*_*mc2 11
我的解决方法类似于@j_kubik命题:
plot(1:10)
% get handle to current axes
a = gca;
% set box property to off and remove background color
set(a,'box','off','color','none')
% create new, empty axes with box but without ticks
b = axes('Position',get(a,'Position'),'box','on','xtick',[],'ytick',[]);
% set original axes as active
axes(a)
% link axes in case of zooming
linkaxes([a b])
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
17243 次 |
最近记录: |