MATLAB Answers

Changing a graph axis numbers

25 views (last 30 days)
Burak Dermenci
Burak Dermenci on 18 Dec 2016
Answered: Mischa Kim on 18 Dec 2016
Hello all,
I tried to plot 4 graph. Three of them has x-axis with a scale between 0 and 2.5 x 10^-4. The last one, however, between 0 and 20000. I want fix its scale 0 and 2.5 x 10^-4 just like the others. How should I do that?
Thank you for your help.

  2 Comments

Mischa Kim
Mischa Kim on 18 Dec 2016
Burak, not quite sure what you mean. Can you attach a screen shot with all 4 plots?
Burak Dermenci
Burak Dermenci on 18 Dec 2016
Dear Mischa,
Thank you for your interest. Please find attached the screenshot (sorry for the resolution). As you can see some of y axis are in a format of 18000 etc. Some of them are 1.8 x 10^-4. I want to plot them with the axis of same format.

Sign in to comment.

Answers (2)

Star Strider
Star Strider on 18 Dec 2016
Use the axis or set functions to set the limits.
For example:
set(gca, 'XLim',[0 2.5E-4])
or:
set(subplot(2,2,4), 'XLim', [0 2.5E-4])

  0 Comments

Sign in to comment.


Mischa Kim
Mischa Kim on 18 Dec 2016
Burak, use the axis command. E.g.
t = 0:0.01:2;
y = exp(-t).*(sin(20*t).^3);
subplot(2,2,1)
plot(t,y)
axis([0.5 1.5 -0.6 1])
subplot(2,2,2)
plot(t,y)
In your case you need to adjust the axis in subplot(2,2,4)

  0 Comments

Sign in to comment.

Sign in to answer this question.


Translated by