Make the x-axis limit depend on the function y

6 views (last 30 days)
Hi,
I'd like the maximum value of the x-axis to be at the point y=0.9 (graph is from 0 to 1 on the y-axis).
When I change the inputs in my function file, I want the x-axis to automatically stop when the line passes the theoretical y=0.9 line because the curve becomes asymptotic (to y=1) and makes the important bit hard to see.
Thanks.

Accepted Answer

jackoboy9
jackoboy9 on 8 Jun 2016
Figured it out. I used the find() syntax.

More Answers (1)

KSSV
KSSV on 8 Jun 2016
Edited: KSSV on 8 Jun 2016
Get the respective of x at y = 0.9..say it is xval..then use axis([0 xval 0 1]) after plotting
  2 Comments
jackoboy9
jackoboy9 on 8 Jun 2016
I can't figure out how to do that because my function y is quite complicated.
jackoboy9
jackoboy9 on 8 Jun 2016
Edited: jackoboy9 on 8 Jun 2016
To expand, let's say the graph is a plot of y against x.
My y is:
m(:,:,3)
which is a matrix of values that come from a complicated equation involving a definite integral
and x is
v^2*t/(2*a)

Sign in to comment.

Categories

Find more on Line Plots in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!