How do I shift the axes labeling in matlab?
6 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
By axis labeling, I mean the values (1,2,3,...10) written below the x-axis. I want to shift it down.Using the following code, I am able to shift the axis name down.
xlabh = get(gca,'xlabel');
set(xlabh,'Position',get(xlabh,'Position') - [0 0.005 0]);
0 Kommentare
Antworten (2)
Image Analyst
am 20 Jun. 2017
Do you perhaps mean
ax = gca; % Get handle to current axes.
ax.XAxisLocation = 'origin'; % Put ticks and labels next to x axis instead of outside the box.
0 Kommentare
Jan
am 20 Jun. 2017
You cannot control the position of the tick labels. Does changing the tick length help? https://www.mathworks.com/help/matlab/ref/numericruler-properties.html#property_d0e696160
Perhaps you can change the tick format to '\n%g'?
0 Kommentare
Siehe auch
Kategorien
Mehr zu Axis Labels finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!