什么是B样条曲线?

b样条是数学数值分析中样条曲线的一种特殊表示。它是B样条基曲线的线性组合。B样条是Bezier曲线的推广,它可以进一步扩展为非均匀有理B样条(NURBS),使我们能够为更一般的几何形状建立精确的模型。定义给定的m+1个节点ti,分布在[0,1]的区间内,满足一条N次B样条是参数曲线:它由N次B样条基组成。圆周率称为控制点或德布尔点。多边形可以通过用线连接de Boor点来构造,从P0开始,到Pn结束。这样的多边形称为德布尔多边形。m+1 N次B样条基可以用Cox-de Boor递推公式定义。当节点等距时,称为均匀B样条,否则称为非均匀B样条。【编辑】均匀B样条当B样条均匀时,对于给定的n,每个B样条基只是其他基的平移副本。另一个非递归定义是(ti t)+是一个截断的幂函数。