How to select the x-value of the maximum of a figure (without using ginput)?
Ältere Kommentare anzeigen
I've got a figure (see attachment). I want to select the x-value of it's maximum. How do I do this?
Akzeptierte Antwort
Weitere Antworten (1)
Sean de Wolski
am 23 Dez. 2014
Bearbeitet: Sean de Wolski
am 23 Dez. 2014
You could use datacursortmode the axes 'ButtonDownFcn' or max() on the line's 'YData'. This is what I would do.
plot(rand(1,10));
hLine = findobj(gca,'type','line');
[~,idx] = max(hLine.YData)
hLine.XData(idx)
Kategorien
Mehr zu Graphics Object Properties finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!