format the x-axis at plotting (have x10^5) at the end

2 vues (au cours des 30 derniers jours)
Sam Alex
Sam Alex le 25 Déc 2012
Hello,
I have a quick question: how do I have matlab print the x-axis in the form of say: 1, 2, 3, 4, 5 and then at the end it prints x10^5 (the five appears as a superscript)
Thanks

Réponse acceptée

Wayne King
Wayne King le 25 Déc 2012
Can you get it to work by using a combination of the way you define the x-axis and the XTick property?
x = 1e5:1e5:5e5;
y = randn(5,1);
plot(x,y,'b-o')
set(gca,'xtick',1e5:1e5:5e5);
  2 commentaires
Sam Alex
Sam Alex le 25 Déc 2012
Thank you :)
Sam Alex
Sam Alex le 25 Déc 2012
Modifié(e) : Sam Alex le 25 Déc 2012
But why when I do the same for 0-10,000 using: set(gca,'xtick',0:1e3:1e4) it give me the same original scale using 1000, 2000, and so on?

Connectez-vous pour commenter.

Plus de réponses (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by