What is the correct syntax to label Xticks with data from a cell array
Show older comments
I'm trying to plot (bargraph) a column vector of numeric data (double) against site names along the X-axis. I just can't find the right syntax. Help a beginner please! A =
2
4
6
8
B =
'STP 0'
'STP 1'
'STP 3'
'STP 2'
Answers (2)
Matt Tearle
on 10 Mar 2011
x = 1:length(A);
bar(x,A)
set(gca,'XTick',x,'XTickLabel',B)
the cyclist
on 10 Mar 2011
bar([2 4 6 8])
B = {'STP 0','STP 1','STP 3','STP 2'}
set(gca,'XTickLabel',B)
Homework?
Categories
Find more on Axis Labels in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!