identification of curve in a graph

i want to draw many curves (each curve has its own function)on the same graph and then pick one of them by mouse and identify it (identify the function it was built with). thank you.

Answers (1)

Andreas Goser
Andreas Goser on 15 May 2012
You need the commands PLOT, HOLD und GINPUT.

2 Comments

I have the same question. but GINPUT can't identify the curves.
You can take the coordinates returned by ginput() and find the distance to the closest point on any of the curves; that will tell you which curve it is.
You could also consider using datacursormode with a custom callback function

Sign in to comment.

Categories

Products

Tags

Asked:

on 15 May 2012

Community Treasure Hunt

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

Start Hunting!