Abstract
In the paper, the uniform approximation of a circle arc (or a whole circle) by a parametric polynomial curve is considered. The approximant is obtained in a closed form. It depends on a parameter that should satisfy a particular equation, and it takes only a couple of tangent method steps to compute it. For low degree curves, the parameter is provided exactly. The distance between a circle arc and its approximant asymptotically decreases faster than exponentially as a function of polynomial degree. Additionally, it is shown that the approximant could be applied for a fast evaluation of trigonometric functions too.
Similar content being viewed by others
References
Ahn, Y.J., Kim, H.O.: Approximation of circular arcs by Bézier curves. J. Comput. Appl. Math. 81(1), 145–163 (1997)
CORDIC Wikipedia: https://en.wikipedia.org/wiki/CORDIC. Accessed 22 February 2016 (2016)
Dokken, T.: Aspects of intersection algorithms and approximation. University of Oslo. PhD Thesis (1997)
Dokken, T.: Controlling the shape of the error in cubic ellipse approximation. In: Curve and Surface Design (Saint-Malo, 2002), Mod. Methods Math., pp. 113–122. Nashboro Press, Brentwood (2003)
Dokken, T., Dæhlen, M., Lyche, T., Mørken, K.: Good approximation of circles by curvature-continuous Bézier curves. Comput. Aided Geom. Des. 7(1–4), 33–41 (1990). Curves and surfaces in CAGD ’89 (Oberwolfach, 1989)
Fang, L.: Circular arc approximation by quintic polynomial curves. Comput. Aided Geom. Des. 15(8), 843–861 (1998)
Fang, L.: G 3 approximation of conic sections by quintic polynomial curves. Comput. Aided Geom. Des. 16(8), 755–766 (1999)
Floater, M.: High-order approximation of conic sections by quadratic splines. Comput. Aided Geom. Des. 12(6), 617–637 (1995)
Floater, M.S.: An O(h 2n) Hermite approximation for conic sections. Comput. Aided Geom. Des. 14(2), 135–151 (1997)
Goldapp, M.: Approximation of circular arcs by cubic polynomials. Comput. Aided Geom. Des. 8(3), 227–238 (1991)
Hur, S., Kim, T.: The best G 1 cubic and G 2 quartic Bézier approximations of circular arcs. J. Comput. Appl. Math. 236(6), 1183–1192 (2011)
Jaklič, G.: Uniform approximation of a circle by a parametric polynomial curve. Comput. Aided Geom. Des. 41, 36–46 (2016)
Jaklič, G., Kozak, J., Krajnc, M., žagar, E.: On geometric interpolation of circle-like curves. Comput. Aided Geom. Des. 24(5), 241–251 (2007)
Jaklič, G., Kozak, J., Krajnc, M., žagar, E.: Approximation of circular arcs by parametric polynomial curves. Ann. Univ. Ferrara 53(2), 271–279 (2007)
Jaklič, G., Kozak, J., Krajnc, M., Vitrih, V., žagar, E.: High-order parametric polynomial approximation of conic sections. Const. Approx. 38(1), 1–18 (2013)
Kim, S.H., Ahn, Y.J.: An approximation of circular arcs by quartic Bézier curves. Comput. Aided Des. 39(6), 490–493 (2007)
Kovač, B., žagar, E.: Some new G 1 quartic parametric approximants of circular arcs. Appl. Math. Comput. 239, 254–264 (2014)
Kozak, J.: On parametric polynomial circle approximation notebook support http://www.fmf.uni-lj.si/kozak/RaziskovalnoDelo/NekateriClanki/OnParametricPolynomialCircleApproximation/Programi/OnParametricPolynomialCircleApproximation.nb. Accessed 22 February 2016 (2016)
Lyche, T., Mørken, K.: A metric for parametric approximation. In: Peters, A.K. (ed.) Curves and Surfaces in Geometric Design (Chamonix-Mont-Blanc, 1993), pp. 311–318. Wellesley (1994)
Mørken, K.: Best approximation of circle segments by quadratic Bézier curves. In: Curves and Surfaces (Chamonix-Mont-Blanc, 1990), pp. 331–336. Academic Press, Boston (1991)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Jaklič, G., Kozak, J. On parametric polynomial circle approximation. Numer Algor 77, 433–450 (2018). https://doi.org/10.1007/s11075-017-0322-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11075-017-0322-0