how to replace labels 1e-18, 1e-17, 1e-16 etc. to 10^(-18), 10^(-17), 10^(-16) etc.
Mostrar comentarios más antiguos
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 comentario
KALYAN ACHARJYA
el 1 de Oct. de 2019
Axes tick labels?
Respuestas (1)
Jyotsna Talluri
el 9 de Oct. de 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
Categorías
Más información sobre Axis Labels en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!