本周文件交换选择

我们最好的用户反馈

自定义子图间距

布雷特本周的精选是紧密的次要情节,通过佩Kumpulainen

从提交的标题来看,Pekka撰写并分享了“紧凑的Subplot”,因为他不满意用次要情节命令。很好(尽管需要一些努力,可以自定义子图的位置)。但我真正喜欢“紧凑的Subplot”的地方并不在于默认的轴间距更好地利用了图形的实际空间,而是它让我能够完全轻松地控制水平和垂直的间距,以及左右和上下的间距。语法易于使用:

% ha = tight_subplot(Nh, Nw, gap, marg_h, marg_w)

允许我指定水平轴的数量、垂直轴的数量、作为标量的间隙(或作为水平和垂直间隙值的向量,[gap_h gap_w])以及高度和宽度边距。当然,它方便地返回一个柄向量到坐标轴上。

默认情况下,轴间距小于次要情节的:

tight_subplot (2, 2);

收益率

将其与:

数字Ii = 1:4 subplot(2,2, Ii);结束

你可以清楚地看到这个函数的名字是怎么来的。

更好的是,请求tight_subplot自定义间距:

图;哈= tight_subplot (2, 2, (0.05 - 0.025), 0.05 (0.3 - 0.05));

创建一个2x2轴数组,标准化水平间隙为0.05;垂直间隙为0.025;等高距(上下)0.05;宽度宽度不等——左边是0.3,右边是0.05。

Pekka的功能提供了强大的控制,而不仅仅是制作一系列紧凑的子情节。谢谢分享,Pekka!再次感谢弗兰克·恩格尔为了提名。在给你们俩的路上!

请继续引导我们到您最喜欢的文件交换提交…我们将继续考虑您的推荐,以获得“每周精选”的认可!

像往常一样,这篇博客文章的评论是受欢迎的。或者给Pekka留言在这里




使用MATLAB®7.14发布

|
  • 打印
  • 发送电子邮件

评论

要发表评论,请点击此处登录到您的MathWorks帐户或创建一个新帐户。