tight_subplot(Nh, Nw, gap, marg_h, marg_w)

Fills the figure with axes subplots with easily adjustable margins and gaps between the axes.

您现在正在关注此提交

编者注: Popular File 2019

This file was selected as MATLAB Central Pick of the Week

Subplot tends to leave a lot of empty space around the axes. Tight_subplot allows to adjust the spacing between the axes as well as the margins around the axes.
For example:
[ha, pos] = tight_subplot(3,2,[.01 .03],[.1 .01],[.01 .01])
for ii = 1:6; axes(ha(ii)); plot(randn(10,ii)); end
set(ha(1:4),'XTickLabel',''); set(ha,'YTickLabel','')

引用格式

Pekka Kumpulainen (2026). tight_subplot(Nh, Nw, gap, marg_h, marg_w) (https://ww2.mathworks.cn/matlabcentral/fileexchange/27991-tight_subplot-nh-nw-gap-marg_h-marg_w), MATLAB Central File Exchange. 检索时间: .

一般信息

MATLAB 版本兼容性

  • 兼容任何版本

平台兼容性

  • Windows
  • macOS
  • Linux
版本 已发布 发行说明 Action
1.1.0.0

Positions of the created axes objects are returned. Allowing to reset the positions after some standard functions, which reposition existing axxes (eg. colorbar)

1.0.0.0