0
$\begingroup$

I'm using the word "cusp" informally here, I apologize if there is a formal definition for it. What I'm looking for is a point where the derivative is non-continuous, I think.

I have a a sequence of two-dimensional points on a parametric curve (equations for the curve itself are unknown) and I want to find "sharp" points on the curve. I'm sorry for not being more clear, I don't have the background to use all the correct terminology.

  • 0
    What is a «$2$-dimensional curve»? A curve in the plane?2012-03-01
  • 0
    Yes, sorry. I guess it's actually a parametric equation (x(t), y(t)).2012-03-01
  • 0
    You can edit your question (and its title) to make it more clear, then :)2012-03-01

1 Answers 1

0

You can't do this exactly if you only have discrete points on the curve, but you can estimate the "cuspiness" of the curve using the curvature of a circle through three consecutive points; this will give you an estimate of the curvature of the curve at the point in the middle. The curvature of the circle through three points is given by

$$\kappa=4\frac{\sqrt{s(s-a)(s-b)(s-c)}}{abc}\;,$$

where $s$ is the semiperimeter, $s=(a+b+c)/2$.

  • 0
    After a quick trip to wikipedia, I think I have a basic grasp of curvature, but I'm not clear what a, b, and c are in your equation. I assume they relate to the three points, but what are they? -Thanks.2012-03-02
  • 0
    @bmearns: Sorry, those are the distances between the points, i.e. the lengths of the sides of the triangle they form.2012-03-02
  • 0
    Ah, thanks for clarifying. Sounds like it might be a workable solution for me. Thanks.2012-03-02