How to reduce space between ylabel and y ticks in Matlab plot?
Ältere Kommentare anzeigen
How to reduce the space between y-label and y-ticks, in other words how to closer the y-label to y-axis.
Akzeptierte Antwort
Weitere Antworten (1)
yanqi liu
am 26 Sep. 2021
Bearbeitet: Walter Roberson
am 26 Sep. 2021
sir, my be you can ref the follow code, please check
clc; clear all; close all;
figure;
ezplot('y=sin(x)');
pause(0.1);
hs = get(gca, 'XLabel');
pos = get(hs, 'Position');
pos(2) = pos(2)+0.2;
set(hs, 'Position', pos)
hs = get(gca, 'YLabel');
pos = get(hs, 'Position');
pos(1) = pos(1)+0.2;
set(hs, 'Position', pos)


4 Kommentare
Ammy
am 26 Sep. 2021
Walter Roberson
am 26 Sep. 2021
Bearbeitet: Walter Roberson
am 26 Sep. 2021
how_much_to_move = 0.1;
ezplot('y=sin(x)');
hs = get(gca, 'YLabel');
pos = get(hs, 'Position');
pos(1) = pos(1) + how_much_to_move;
set(hs, 'Position', pos)
adjust how_much_to_move as needed for your purposes.
yanqi liu
am 27 Sep. 2021
Yes, sir, this is good idea
Ammy
am 27 Sep. 2021
Kategorien
Mehr zu Axis Labels finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!