The numerical problem of using Bézier curves and surfaces in the power basis
暂无分享,去创建一个
Abstract The computations of curves and surfaces points for CAD modeling are numerous and important. In the case of modeling using the Be´zier method, these may be achieved either with the De Casteljau algorithm in the Bernstein basis, or with the Horner algorithm in the power basis. The De Casteljau algorithm requires a greater number of operations than Horner's. However, we show that the equations of curves and surfaces in the power basis may be affected by a very important loss of significant digits on the polynomials coefficient; this is due to the required conversion matrices which are ill-conditioned. Examples are given. We conclude that the use of the Horner algorithm should be avoided for the computations of curves and surfaces points with the Be´zier method.
[1] Rida T. Farouki,et al. On the numerical condition of polynomials in Bernstein form , 1987, Comput. Aided Geom. Des..
[2] Pierre Bezier,et al. The Mathematical Basis of the Unisurf CAD System , 1986 .
[3] Faget de Casteljau,et al. Shape mathematics and CAD , 1986 .
[4] Rida T. Farouki,et al. Algorithms for polynomials in Bernstein form , 1988, Comput. Aided Geom. Des..