• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学

• 论文 • 上一篇    下一篇

基于四次B样条的曲线逼近算法

陈涵宇,蒋勇   

  1. (南京信息工程大学数学与统计学院,江苏 南京210044)
  • 收稿日期:2015-12-22 修回日期:2016-05-06 出版日期:2017-08-25 发布日期:2017-08-25
  • 基金资助:

    国家自然科学基金(41174165);国家公益性行业专项(GYHY201306073)

An approximate algorithm based on quartic B-spline curves

CHEN Han-yu,JIANG Yong   

  1. (School of Mathematics and Statistics,Nanjing University of Information Science and Technology,Nanjing 210044,China)
  • Received:2015-12-22 Revised:2016-05-06 Online:2017-08-25 Published:2017-08-25

摘要:

考虑到插值算法增减节点困难,传统逼近算法精度不够等缺点,有文献提出一种基于三次B样条的曲线逼近算法。该算法通过迭代逼近,提高了计算速度与精度。在系统研究此算法的基础上,将该算法推广到四次B样条,使其具有三阶可导性,并给出该算法收敛性的理论证明。最后用该算法对常用函数进行逼近效果实验。结果表明,所提出的四次B样条的曲线逼近算法收敛速度更快,且能够满足更高精度的实际工业生产需要。
 
 

关键词: 逼近算法, 四次B样条, 收敛性, 曲线, 迭代

Abstract:

To overcome the shortcomings of the traditional interpolation spline that is difficult to add or delete points and the inaccuracy of the traditional approximate spline, we propose an approximate algorithm based on the cubic B-spline. The algorithm, which is based on the approximation and the iteration, improves the calculation speed and precision. Based on the periodic cubic B-spline curves, the algorithm extends to quartic B-spline, which is third derivative. Besides, the theoretical proof of the convergence of the algorithm is given out. Finally, the numerical approximation experiments on common functions show that the algorithm has a faster convergence speed and can meet higher practical industrial needs.
 

Key words: approximate algorithm, quartic B-spline, convergence, curve, iteration