错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Closed-form solution of a class of generalized cubic B-splines

  • Yiting Huang,
  • Yuanpeng Zhu

摘要

Using the Blossom method in the quasi extended Chebyshev space, we first construct a class of generalized cubic Bernstein functions in the generalized cubic polynomial space \(\{1,3t^2 - 2t^3, (1-t)^2 \lambda (t), t^2 \mu (t)\}\) { 1 , 3 t 2 - 2 t 3 , ( 1 - t ) 2 λ ( t ) , t 2 μ ( t ) } . Our work includes many previous works as special cases by selecting specific shape functions \(\lambda (t) \) λ ( t ) and \(\mu (t)\) μ ( t ) . The resulting generalized cubic Bézier curves and their properties are discussed. The corner cutting method is also proposed to compute curves efficiently and stably. A generalized Bernstein operator is given and spectral analysis on a specific case is carried out. The results show that the obtained generalized Bézier curves can better fit the control polygon compared to the Bézier curves. We further deduce the closed-form solution of generalized cubic B-splines that possess local shape functions. Some important properties are presented, including local support property, nonnegativity, partition of unity, total positivity property, \(C^2\) C 2 continuity, linear independence and so on. Some numerical examples shows that the resulting generalized cubic B-spline curves can approximate the control polygon more flexibly.