一、B-样条基函数
它有两条贝塞尔基函数所没有的特性,
(1)定义域被节点细分(subdivided);
(2) 基函数不是在整个区间非零。实际上,每个B样条基函数在附近一个子区间非零,
因此,B-样条基函数相当“局部”。
1.节点
设U 是m + 1个非递减数的集合,u0 <= u2 <= u3 <= ... <= um。ui称为节点(knots), 集合U 称为节点向量(knot vector), 半开区间[ui, ui+1) 是第i个节点区间(knot span)。
注意某些ui可能相等,某些节点区间会不存在。如果一个节点 ui 出现 k 次 (即,ui = ui+1 = ... = ui+k-1), 其中 k > 1, ui 是一个重复度(multiplicity)为k 的多重节点,写为 ui(k)。
否则,如果ui只出现一次,它是一个简单节点。如果节点等间距(即, ui+