更可靠的实现选项“扩展轴填充图”在导出设置…设置。
适用于多个子图,通常不会扭曲颜色条等对象。这个函数尝试通过扩展坐标轴对象来填充图形,从而自动删除图形中的空白。“导出设置”图形菜单中的可用选项有时会扭曲轴,如果有多个轴或一个颜色条,则通常根本不起作用。常见的解决方法是手动更改每个轴的位置,这可能是一个繁琐的过程。这个函数试图使过程自动化,同时尽可能保持语法简单。它自动删除大多数带有多个子图的图形的空白,重叠的轴对象和彩色条,而不扭曲轴。该zip文件包含函数和一个带有示例的脚本。
语法:expandaxes (h)
expandaxes(h, fHor, fVer) -用于手动调整子图之间的距离
输入参数:
—h:图形句柄
- fHor:水平方向上子地块之间距离的因子(默认值:1)
- fVer:垂直方向上子地块之间距离的因子(默认值:1)
提示:
a)调用expandaxes时执行顺序的一般经验法则:
1)设置对象,字体大小等。
2)调用expandaxes
3)轴和色条位置的其他操作
b)通过设置h.SizeChangedFcn = 'expandaxes(gcf, fHor, fVer);';这个函数可以通过任意调整图形h的大小来调用。
引用作为
Marc Jakobi(2022)。expandaxesGitHub (https://github.com/MrcJkb/expandaxes)。检索.
要查看或报告此GitHub插件中的问题,请访问GitHub库.
要查看或报告此GitHub插件中的问题,请访问GitHub库.