CURVATURE Estimate curvature of a polyline defined by points. KAPPA = curvature(T, PX, PY, METHOD, DEGREE) First compute an approximation of the curve given by PX and PY, with the parametrization T. METHOD used for approximation can be only: 'polynom', with specified degree Further methods will be provided in a future version. T, PX, and PY are N*1 array of the same length. Then compute the curvature of approximated curve for each point. For example: KAPPA = curvature(t, px, py, 'polynom', 6) KAPPA = curvature(T, POINTS, METHOD, DEGREE) specify curve as a suite of points. POINTS is size [N*2]. KAPPA = curvature(PX, PY, METHOD, DEGREE) KAPPA = curvature(POINTS, METHOD, DEGREE) compute implicite normalization of the curve, based on euclidian distance between 2 consecutive points, and normalized between 0 and 1. See Also: polygons2d, parametrize --------- author : David Legland INRA - TPV URPOI - BIA IMASTE created the 07/04/2003.
Package: matgeom