How can I add a DataPoint to an existing set of DataPoints(which describe a curve) at the right index?

So I've got this array of DataPoints which describe a curve. Now I made a new DataPoint using the datacursormode. I managed to get the closest DataPoint of the array(through pythagoras and the use of min()) but now i don't know if I should put it in front or behind the closest point? Maybe I'm just braindead right now and maybe there's an even better way? Would be awesome if anyone could help me out!

Asked:

on 25 Oct 2015

Answered:

on 25 Oct 2015

Community Treasure Hunt

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

Start Hunting!