Simple operation with vectors

4 views (last 30 days)
aurc89
aurc89 on 23 Feb 2015
Commented: aurc89 on 23 Feb 2015
I have two vectors, x and y, and I plot the function y=f(x) with the command plot(x,y). I need to know what is the value of x corresponding to the maximum value of y. For example if
x=[1.2 1.4 1.6 2.5 3.7]
and
y=[3.2 4.8 5.6 4.4 3.1],
then I have to obtain 1.6, since the third element of x corresponds to the maximum value of y. How can I implement this command? Thanks

Accepted Answer

W. Owen Brimijoin
W. Owen Brimijoin on 23 Feb 2015
Location of the max y values as the index into x:
x(y==max(y))

More Answers (0)

Categories

Find more on Formatting and Annotation in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!