Сплайн интерполяция - MAIResearchGroup/Interpolation GitHub Wiki

Сплайн-интерполяция

Сплайн степени m дефекта r - непрерывно дифференцируемая (m-r) раз функция, которая на каждом отрезке [xi, xi-1] представляет собой полином степени m.

Наиболее распространены сплайны второго, третьего и иногда четвертого порядка. Рассмотрим сплайн 3 степени (кубический) дефекта 1: m = 3, r = 1 => (3-1)=2, т.е. полином 3 степени дважды непрерывно дифференцируем. Достоинство кубического сплайна заключается в том, что он обладает минимумом интегральной кривизны на всем отрезке [a, b] по сравнению с другими интерполяционными функциями.

При интерполировании сплайнами действуют следующие условия:

  • Условие интерполяции Значения функции в узлах точно соответствуют известным значениям.

  • Условие непрерывности сплайна Значение функции справа равно значению функции слева.

  • Условие непрерывности производных первого порядка Первая производная от функции справа от точки равна первой производной от функции слева от точки.