Changing xlim with plotyy

I'm trying to figure out how to adjust the x axis limits for both y plots. The function:
[AX,H1,H2] = plotyy(pitch,Torque,pitch,RPM)
I understand using xlim([min max]), but that only applies to the first x axis and not the second. Are there any functions or methods to accomplish this?

 Accepted Answer

Walter Roberson
Walter Roberson on 5 Dec 2012
Edited: Walter Roberson on 27 Oct 2016
xlim(AX(2), [min max])

3 Comments

Perfect, thank you!
William Gracias
William Gracias on 27 Oct 2016
Edited: William Gracias on 27 Oct 2016
This solution doesn't work on Matlab 2015b. Is there any solution to change X axis limits using plotyy in 2015b?
Example:
x1 = linspace(1,10,20); x2 = linspace(3,8,20); y1 = x1.^3 - 5*x1 + 3; y2 = log(x2);
[AX, H1, H2] = plotyy(x1, y1, x2, y2);
xlim(AX(2), [4 7]);
Tested in R2015b specifically.

Sign in to comment.

More Answers (0)

Categories

Community Treasure Hunt

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

Start Hunting!