Clear Filters
Clear Filters

Adding label to axis ticks

2 views (last 30 days)
Yi-xiao Liu
Yi-xiao Liu on 30 Sep 2020
Commented: Yi-xiao Liu on 2 Oct 2020
How do I add labels next to the 3 180 xticks? Like sampleA for the first one, sampleB for the second, etc. Thanks!
>> xt = xticks
xt =
Columns 1 through 5
0 180 360 450 630
Columns 6 through 9
810 900 1080 1260
>> xtl=xticklabels
xtl =
9×1 cell array
{'0' }
{'180'}
{'360'}
{'0' }
{'180'}
{'360'}
{'0' }
{'180'}
{'360'}

Accepted Answer

Adam Danz
Adam Danz on 30 Sep 2020
Edited: Adam Danz on 1 Oct 2020
Set the XTickLabel propery of the axis. Use newline to break apart a string into multiple lines.
Quick demo:
ax = cla();
ax.XLim = [0,4];
ax.XTick = 1:3;
ax.XTickLabel{2} = '180\newline A';
"\newline" inserts a line break within the label.

More Answers (0)

Categories

Find more on Data Distribution Plots in Help Center and File Exchange

Products


Release

R2019b

Community Treasure Hunt

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

Start Hunting!