B样条
数学表达形式
B样条(B-spline)在数学的子学科数值分析里是样条曲线一种特殊的表示形式,由Isaac Jacob Schoenberg创造的,是基(basis)样条的缩略。
术语简介
它是B-样条基曲线的线性组合。B-样条是贝兹曲线的一种一般化,可以进一步推广为非均匀有理B-样条(NURBS),使得我们能给更多一般的几何体建造精确的模型。
De Boor算法是一个数值上稳定的计算B-样条的方法。
术语 B样条是Isaac Jacob Schoenberg创造的,是基(basis)样条的缩略。
B-样条函数的研究最早开始于十九世纪,当时N.Lobachevsky把B-样条作为某些概率分布卷积。在1946年,I.J.schoenberg利用B-样条进行统计数据的光滑化处理,他的论文开创了样条逼近的现代理论。随后, CdeBoor,M.Cox和LMansfiekl发现了B-样条的递推关系。B-样条曲线的最初定义是基于差商,这种定义方法包含了复杂的数学公式,而且所得结果在数值上不稳定。 DeBoor与Hollig应用B-样条的递推关系作为出发点定义B-样条,这是一种完全不同于差商方法的定义公式。B-样条根据节点的不同又分为均匀B-样条基函数,周期B-样条基函数等类型。
参考资料
最新修订时间:2023-06-13 15:38
目录
概述
参考资料