How to reduce space between ylabel and y ticks in Matlab plot?
53 ビュー (過去 30 日間)
古いコメントを表示
How to reduce the space between y-label and y-ticks, in other words how to closer the y-label to y-axis.
0 件のコメント
採用された回答
Subhodh Sharma
2021 年 9 月 25 日
編集済み: Subhodh Sharma
2021 年 9 月 25 日
You can use the below command..
ylh=ylabel('ylabel'); % adding ylabelto figure
dy=0.2;
ylh.Position(1)=ylh.Position(1)-dy; % you can change 'dy' according to your need. dy=+ve, will move the label from y axis. dy=-ve , will move the label closer to the axis.
3 件のコメント
Walter Roberson
2021 年 9 月 26 日
Are you using R2015a or earlier? That would be important information to know for the purposes of this question !!
その他の回答 (1 件)
yanqi liu
2021 年 9 月 26 日
編集済み: Walter Roberson
2021 年 9 月 26 日
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 件のコメント
参考
カテゴリ
Help Center および File Exchange で Interactive Control and Callbacks についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!