我如何降低利润率在MATLAB的次要情节在我的图吗?
1970(30天)
显示旧的评论
MathWorks支万博1manbetx持团队
2009年6月27日
编辑:
MathWorks支万博1manbetx持团队
2022年12月26日
我想减少我的阴谋,因为当我周围的空白图复制到Word文档,轴周围的利润减少了情节的大小和我经常有作物空间为了增加情节的大小。
接受的答案
MathWorks支万博1manbetx持团队
2022年12月26日
编辑:MathWorks支万博1manbetx持团队
2022年12月26日
从R2019b,您可以减少周围的空间情节通过tiledlayout函数。
详情请见下面的文档。
以最小的空白——储蓄和复制的阴谋
如果你使用R2019a和更早的版本,请参阅以下信息:
的能力为次要情节设定的利润在MATLAB的图不是当前可用。然而,您可以引用用户输入的函数“subaxis”或“subtightplot”MATLAB中心提供该功能:
MATLAB中央MathWorks所提供的是一种常见的位置为MATLAB用户可以分享他们的MATLAB代码和想法。
注意MathWorks不担保或保证这些提交的使用或内容。任何问题,问题,或抱怨应该指向特约作者。
2的评论
埃里克·萨金特
2020年12月9日
tiledlayout (2, 2,“填充”,“没有”,“TileSpacing”,“紧凑”);
为i = 1:4
nexttile
情节(兰德(1、10));
结束
copygraphics (gcf)
更多的答案(5)
耶稣卢西奥
2015年2月12日
你好,
我知道这个问题很旧,但它仍然很有趣。
一个简单的方法做你想要的东西(次要情节的改变利润)是这样的:
pos =得到(gca,“位置”);
pos (1) = 0.055;
pos (3) = 0.9;
集(gca),“位置”pos)
写在你创建每个情节(子)。
这样每个情节的大小。“位置”是轴属性(1 x 4向量),这些字段:
(x y宽度高度)
显然,您可以改变任何的四个值,您最佳的选择。
耶稣。
2的评论
Konstantinos
2015年11月20日
编辑:Konstantinos
2015年11月20日
由于没有标准什么保证金大小是最好的这就是我要做的
- 当我创建的情节我将使编辑工具菜单。
- 调整阴谋,我认为是最好的配置。
- 文件>生成代码有一个自动化的解决方案
纳斯
2020年1月17日
您可以使用下面的代码:
甘氨胆酸ax =;
outerpos = ax.OuterPosition;
ti = ax.TightInset;
左= outerpos (1) + ti (1);
底= outerpos (2) + ti (2);
ax_width = outerpos (3) - ti (1) - ti (3);
ax_height = outerpos (4) - ti (2) - ti (4);
斧子。位置=[左底ax_width ax_height];
我发现在这里:
https://uk.mathworks.com/help/matlab/creating_plots/save-figure-with-minimal-white-space.html
。我认为它应该只用于MATLAB R2019b或更高版本,但它为我工作R2018b版本。