displaying number in general format when using loglog plot

9 vues (au cours des 30 derniers jours)
Jetson Ronald
Jetson Ronald le 9 Mai 2013
Hello
How can I display number in general format (0 1 2 ....) instead of 10^1 when using loglog plot?
Thank You Jetson

Réponses (1)

Tom Lane
Tom Lane le 10 Mai 2013
I don't know if there is a direct way to do this, but the following shows a roundabout way. Just don't make a log plot, but instead plot on the log scale and label the y axes appropriately:
load census
subplot(1,2,1);
semilogy(cdate,pop)
subplot(1,2,2);
plot(cdate,log(pop))
set(gca,'YTick',[log(1),log(10),log(100),log(1000)],...
'YTickLabel',{'1' '10' '100' '1000'})
ylim([log(1),log(1000)]

Catégories

En savoir plus sur Line Plots dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by