CIRCLETOPOLYGON Convert a circle into a series of points. PTS = circleToPolygon(CIRC, N); Converts the circle CIRC into an array of N-by-2 of double, containing x and y positions of vertices. CIRC is given as [x0 y0 r], where x0 and y0 are coordinate of center, and r is the radius. P = circleToPolygon(CIRCLE); uses a default value of N=64 vertices. Example poly = circleToPolygon([30 20 15], 16); figure; hold on; axis equal;axis([0 50 0 50]); drawPolygon(poly, 'b'); drawPoint(poly, 'bo'); See also: circles2d, polygons2d, circleArcToPolyline, ellipseToPolygon
Package: matgeom