subtightplot是pekka kumpulainen的micric_subplot和nikolay s. subplot_tight的合并。它扩展了支持不对称凹陷的前者,除了间隙之外,还允许变量边距万博1manbetx,如后者。
当前调用MATLAB的内置子图的现有脚本可以通过发布以下命令前期来调整MATLAB的内置子图的脚本可以根据以下命令进行最小的修改:
子平板= @(m,n,p)子电视仪(m,n,p,popt {:});
其中opt = {gap,widey_h,width_w}描述了内部和外间距。附加的屏幕截图显示了从子图文档修改的示例的演示结果。
对于轴滴答和标签和位置,请参阅MATLAB的轴属性文档,或者尝试ERAN OFEK的子平板1以获得更具指导的方法。
如果您更喜欢后处理解决方案,请参阅理查德Crozier的紧固文件或Aditya的航天。
ALON GEVA的子平台对使复杂的子图安排有趣;显然差距和边缘是固定的。Aslak Grinsted的Subaxis基于更丰富,更具表现力的HTML术语。Joris Kampman的子平台_grid是一个基于庞大的基于对象的对象的实现。但是,这些高端的替代方案是偏离内置子平台的呼叫语法。
有关概述,请参阅2012年12月21日帖子上的文件交换摘录,标题为“图距,子图间距以及更多...”。
Felipe G. Nevinski(2021)。亚电尺(//www.tianjin-qmedu.com/matlabcentral/fileexchange/39664-subtightplot),Matlab中央文件兑换。检索到。
灵感来自:subaxis - 子图那改进的子图函数那TECICE_SUBPLOT(NH,NW,GAP,MARG_H,MARG_W)那可控紧密的子图那紧身钉(HFIG)那subplot_grid.那子平板() - 增强布局MATLAB子函数那航天飞机
启发:Plotobjectsm.那格式(完整的数据可视化工具箱,GGPlot2 / R样)那小倍数的Smplot那fillgaps_ez.那plotobjectives3dm.那DICOM运算符 - ESMEPROCESS那天然气存储估值
做得好!!!!!
非常感谢!!!!!
做得好!
优秀的。谢谢你。
正是我正在寻找的!谢谢!
对子图的贡献很大,感觉与子图相同,增加了灵活性
我有一个4by8总共30个元素数组。如何在子图中使用此功能?
比teach_subplot更好。
upiTightplot可以持有;虽然tight_subplot不能。
谢谢!有用
干杯!绘制时的巨大帮助
我喜欢它很多,但我花了一段时间来弄清楚如何正确地设置地块之间的边缘
多谢
优秀的!我一直想要这个很长一段时间,它一直都在这里!
高度推荐,它实际上是有效,停止Matlabs可怕的绘图哈贝特
谢谢很多人!我一直在寻找这个!
非常有用,易于使用!
没关系,我的错。
任何机会默认情况下添加要使子点的宽度/高度相等的代码?这是超级乐于助人,但这将是我的一个要求,所以我没有宽度地摆弄。也许不平等是由我删除yticklabels和我的1 x 2个子图试验中的ylabel引起的。
伟大的!
太好了谢谢!!!
只是作品
最后一个脚本非常易于使用,基本上使用相同的子图语法!
@Erik:是的,可以通过其他输入参数(在第一个第一个之后),例如:
图,subtightplot(3,2,1,[],[],[],'颜色','b')
将任何属性 - 值对传递给子图;不支持“替换”输入。万博1manbetx
万分感谢!
非常有帮助且易于使用。
很有用。救我很多时间。谢谢。
与建议的功能手柄一起工作。是否可以将更多的输入传递给子图(请参阅子图文档)?当我尝试这个时,我收到错误:
子平板= @(m,n,p,varargin)子电极图(m,n,p,[],[],[],varargin {:});
然后,如果我使用,那么我就会出错。子图(m,n,p,'替换')。是否有可能以这种方式支持各种子图谱?万博1manbetx例如。写下子电极以这样的方式:
子平板= @(m,n,p,varargin)子电视仪(m,n,p,varargin {:},gap,marg_h,marg_w);
如果您使用相同的输入参数检查作为子图本身使用,则可以基本上重写子图,支持GAP,MARG_H和MARG_W的支持。万博1manbetx
谢谢你 :-)
优秀的!非常感谢
@tamanaco:清晰的子图;
嗨菲利普!你如何还原
子平板= @(m,n,p)子电视仪(m,n,p,popt {:});
返回原始MATLAB子图函数?问候和谢谢!
卓越的实用程序,与Export_fig一起使用。我用我的所有工具来实现它。
对我来说真的很有用
非常感谢
很有用。在发现这份提交之前,我自己就会写作它。