我正在使用subplot命令绘制5 x 3图,但每个子图周围都有很大的边距.
如何控制它们周围的边距大小?
有人可以帮忙吗?
figure;
for c=1:15
subplot(5,3,c);
imagesc(reshape(image(:,c), 360,480));
colormap gray;
axis image;
end
Run Code Online (Sandbox Code Playgroud)

我发现普通 Python Matplotlib 和 Matlab 中绘图周围的空白量非常烦人,特别是当将保存的(横向)图形插入标准(纵向).doc 或 .pdf 文件时,左右边距使绘图看起来很小。
幸运的是,Python Matplotlib 具有“ tight_layout() ”功能,可以完美地处理这个问题。Matlab 是否有类似的简单、单一解决方案适用的方法?
我知道有多种方法可以以各种方式减少Matlab中图的边距(例如对于子图,或者对于pdf输出来说这个和这个),但我似乎找不到一个包罗万象的“最小化数量”空白”功能如Python的tight_layout()。