How can I rotate my x axes made by words?
2 views (last 30 days)
Show older comments
Hi all,
I am trying to plot a 2D graph with the x-axes made with a string (words).
I would like to rotate the words of 45 degree.
here is my code
%
figure(1)
f1=plot(f,x1,'-sk','LineWidth', 1.5);
hold on
f2=plot(f,x2,'-sm','LineWidth', 1.5);
hold on
f3=plot(f,x3,'-d','LineWidth', 1.5);
hold on
f4=plot(f,x4,'-^g','LineWidth', 1.5);
hold on
grid on
set(gca, 'XTick',1:5, 'XTickLabel',{'Healthy' 'Unbalance' 'Misalignment' 'Looseness' 'Rub'}) % these are the words to rotate
xlabel('Measurement set','fontweight','bold','fontsize',14);
ylabel('Amplitude','fontweight','bold','fontsize',14)
title('Bearing 1 40Hz CF','fontweight','bold','fontsize',16)
legend('Bearing 1','Bearing 2','Bearing 3','Bearing 4')
%
Thanks in advance
0 Comments
Accepted Answer
Azzi Abdelmalek
on 1 Aug 2015
Edited: Azzi Abdelmalek
on 1 Aug 2015
If you are using version of Matlab after 2014b
set(gca,'xticklabelrotation',45)
If you haven't the latest version of Matlab, you can find it in File exchange http://www.mathworks.com/matlabcentral/fileexchange/27812-rotatexlabels--ax--angle--varargin--
0 Comments
More Answers (1)
See Also
Categories
Find more on 3-D Scene Control 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!