matlab作图去除两侧过多空白

本文介绍如何在MATLAB中减少作图周围的空白区域,包括调整子图布局的方法及使用特定命令来控制图像边距的技术。

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

matlab作图去除两侧过多空白

1、运行代码(在命令行).

set(gcf,'Units','Inches');
pos = get(gcf,'Position');
set(gcf,'PaperPositionMode','Auto','PaperUnits','Inches','PaperSize',[pos(3), pos(4)])
print(gcf,'filename','-dpdf','-r0')

目的是让图画充满整个区域,但是这对多个子图并不适用,因此还需下面步骤(注意:多子图可先1再2,后续调宽高会较为方便,不过后续需要删掉操作1保存的图)
2、选择 文件–>打印预览,在打印预览中左下角调整宽度和高度,使得图片周围留白变少.

`在这里插入图片描述
关键操作点已经在图中框出,先调成手动确定,再自己设置宽和高,再拖动右边框出来的点,使图像移到中央,最后另存为pdf文件即可。

补充(无子图)

1、运行代码(在命令行).

% 完全去除间隔, 记得检查后使用
set(gca,'LooseInset', get(gca,'TightInset'))

% 宽度方向空白区域0.03, 高度方向空白区域0.05
set(gca,'looseInset',[0 0 0.03 0.05]);

2、选择 文件->导出设置->勾选所框项.
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值