Enlarge figure axes by a given factor

版本 1.1.0 (2.8 KB) 作者: Jan Valdman
Given a figure with (eg. tight) axes, this simple code automatically recalculates and enlarges axes them by a prescribed factor.
20.0 次下载
更新时间 2022/11/15

查看许可证

5 examples (the code works in both normal and logarithmic scales):
figure; x=1:100; y=sqrt(x); plot(x,y); axis tight; enlarge_axis(0.1,0.05);
figure; x=1:100; y=sqrt(x); semilogy(x,y); axis tight; enlarge_axis(0.1,0.05);
figure; x=1:100; y=sqrt(x); semilogx(x,y); axis tight; enlarge_axis(0.1,0.05);
figure; x=1:100; y=sqrt(x); loglog(x,y); axis tight; enlarge_axis(0.1,0.05);
figure; sphere; axis image; enlarge_axis;

引用格式

Jan Valdman (2024). Enlarge figure axes by a given factor (https://www.mathworks.com/matlabcentral/fileexchange/79796-enlarge-figure-axes-by-a-given-factor), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2020a
兼容任何版本
平台兼容性
Windows macOS Linux
标签 添加标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

enlarge_axis

版本 已发布 发行说明
1.1.0

Now it works in 3D as well.

1.0.0