How to rotate XtickLabels and make them vertical.
13 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
dipak sanap
il 29 Dic 2015
Commentato: Walter Roberson
il 19 Ott 2018
f = fopen('1IV7_1M.txt','r');
x = fscanf(f , '%d %d %f' , [3 inf]);
x = x';
g = fopen('1FA3_6_1M.txt','r');
y = fscanf(g, '%d %d %f %f',[4 inf]);
y = y';
h = fopen('1FA3_12_1M.txt','r');
z = fscanf(h, '%d %d %f %f', [4 inf]);
z = z';
F = [x(:,3), y(:,3), z(:,3)];
Fmean = mean(F,2);
Fsd = std(F,0,2);
Ferr = Fsd/sqrt(3);
errorbar(Fmean, Ferr, 'bx');
xlabel ('H-bonded amide residue pairs ');
ylabel ('F (pN)');
label = cellstr(num2str(x(:,1:2)));
title('Average force on backbone atoms due to all atoms of its parntering H-bond residue ');
set(gca,'XTickLabel',label);
set(gca,'XTick',1:length(label))
0 Commenti
Risposta accettata
Walter Roberson
il 29 Dic 2015
The method of rotating tick labels depends upon which MATLAB you are using. If you are using R2014b or later then see http://www.mathworks.com/help/matlab/ref/axes-properties.html#property_xticklabelrotation
0 Commenti
Più risposte (3)
Mariana Frid Dalarsson
il 16 Ott 2018
Try this: xtickangle(45)
1 Commento
Walter Roberson
il 19 Ott 2018
This will work from R2016b onwards, but would not have worked for Ahmed Lachhab's R2013a version.
Laura
il 29 Dic 2015
This File Exchange submission may be of help: http://www.mathworks.com/matlabcentral/fileexchange/3486-xticklabel-rotate
Ahmed Lachhab
il 18 Ago 2018
my x axis labels are long (dates), I have a 2013a version, how can I tilt them by 45 deg. thank you
1 Commento
Vedere anche
Categorie
Scopri di più su Interaction Control in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!