how to replace labels 1e-18, 1e-17, 1e-16 etc. to 10^(-18), 10^(-17), 10^(-16) etc.
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
how to replace labels 1e-18, 1e-17, 1e-16 etc. to 10^(-18), 10^(-17), 10^(-16) etc.how to replace labels 1e-18, 1e-17, 1e-16 etc. to 10^(-18), 10^(-17), 10^(-16) etc.
I have used
yt = logspace(-18,9,10); % but it gives my ticklabel in 1e-18, 1e-17, 1e-16 etc.
hand = colorbar('peer',gca,'Position',[0.9 0.439765458422175 0.0147083333333334 0.435863539445629],...
'Ticks',(-18:2:-9),'TickLabels',yt(1:2:end),'FontSize',14);
Writing it manually is tiersome for long list of numbers.
Any suggestions?
Thanks in advance!
1 Kommentar
Antworten (1)
Jyotsna Talluri
am 9 Okt. 2019
You can try changing the format of the numbers.
format longG
yt
or specifying the labels as the cell array
Refer to the below links
0 Kommentare
Siehe auch
Kategorien
Mehr zu Axis Labels finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!