How to find the x and y coordinates corresponding to a given value of f(x,y)?

15 views (last 30 days)
I have plotted f(x,y). I have obtained the maxima of the plot and now, I would like to know the values of x and y at which I have obtained this maxima.
  3 Comments
Adam
Adam on 11 Oct 2019
doc max
shows you that there are two output arguments from the max function. The seconod gives you the location at which the max is found. The first, obviously, is the max itself. Those are your x and y. Or at least an index into an x vector, to be more precise.

Sign in to comment.

Accepted Answer

Matt J
Matt J on 11 Oct 2019
maxval=max(f(:));
[xmax,ymax]=find(f==maxval);

More Answers (0)

Categories

Find more on 2-D and 3-D Plots 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!