Amr*_*mro 21
x = [1 2 3];
str = {'sam'; 'alan'; 'ellie'};
bar(x)
set(gca, 'XTickLabel',str, 'XTick',1:numel(str))
Run Code Online (Sandbox Code Playgroud)

http://www.mathworks.com/matlabcentral/newsreader/view_thread/21178
Labels = {'a', 'b', 'c', 'd'};
set(gca, 'XTick', 1:4, 'XTickLabel', Labels);
Run Code Online (Sandbox Code Playgroud)
如果您需要更改Y标签,则将YTickLabel替换为XTickLabel