matlab图片白边_Matlab论文插图消除白边的5种方法

本文介绍了消除Matlab所制作插图四周白边的五种方法,包括调整LooseInset属性、结合TightInset和LooseInset属性、改变坐标区Position、使用'Export Setup'选项以及处理坐标轴刻度间距。这些方法旨在解决批量处理图片时的效率问题,确保论文插图的专业展示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Matlab所制作的插图,如不进行一定的修正,其四周往往存在一定范围的白边,换句话说就是绘图区域未能填充整个画布。

白边的存在会影响图片显示效果,有时也会给论文的排版造成一定麻烦。

要想消除白边,简单的方法,在导出插图后,用其它软件的‘裁剪’功能,手动裁掉白边。

但这种办法,处理一两张图片还好,如果多了,那简直是灾难。

所以要想办法在源头解决问题,避免过多的机械劳动。

---------------

方法1

LooseInset是Matlab坐标轴的一个隐藏属性,其默认值是[0.13, 0.11, 0.095, 0.075],从而为刻度标记留出一定的空间。Apparently, LooseInset, which is automatically set to a factory value of [0.13, 0.11, 0.095, 0.075], is used by Matlab axes to reserve a small empty margin around the axes, presumably to enable space for tick marks.

若将其清零,则可以消除白边。

set(gca, 'LooseInset', [0,0,0,0]);

效果如图:

方法2

另一种方法是结合TightInset属性与LooseInset属性。

在Matlab中,坐标轴的Positon(蓝色),OuterPosition(红色)与TightInset(品红)范围如图所示。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值