Simple operation with vectors

3 vues (au cours des 30 derniers jours)
aurc89
aurc89 le 23 Fév 2015
Commenté : aurc89 le 23 Fév 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

Réponse acceptée

W. Owen Brimijoin
W. Owen Brimijoin le 23 Fév 2015
Location of the max y values as the index into x:
x(y==max(y))
  1 commentaire
aurc89
aurc89 le 23 Fév 2015
Thank you

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Formatting and Annotation dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by