Enlarge figure axes by a given factor
Version 1.1.0 (2,79 KB) von
Jan Valdman
Given a figure with (eg. tight) axes, this simple code automatically recalculates and enlarges axes them by a prescribed factor.
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;
Zitieren als
Jan Valdman (2026). Enlarge figure axes by a given factor (https://de.mathworks.com/matlabcentral/fileexchange/79796-enlarge-figure-axes-by-a-given-factor), MATLAB Central File Exchange. Abgerufen.
Kompatibilität der MATLAB-Version
Erstellt mit
R2020a
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS LinuxTags
Quellenangaben
Inspiriert: Path-following method for algebraic inclusions
Live Editor erkunden
Erstellen Sie Skripte mit Code, Ausgabe und formatiertem Text in einem einzigen ausführbaren Dokument.
| Version | Veröffentlicht | Versionshinweise | |
|---|---|---|---|
| 1.1.0 | Now it works in 3D as well. |
||
| 1.0.0 |
