数学的子领域数值分析中，De Boor算法是快速而且数值上稳定的算法，用于计算B样条形式的样条曲线。这是用于贝兹曲线的de Casteljau算法的一个推广。
概述.一般的情况如下。若要构造一个穿过一系列"p"个点formula_1的曲线。曲线可以描述为一个参数"x"的函数。要穿过点的序列，曲线必须满足formula_2。可假设"u, ..., u"和formula_1一起给定。这个问题称为插值。解决这个问题的一个方法是用样条。样条是一个分段"n"阶多项式的曲线。这表示在任意区