Параболические сплайны представляются в виде полинома второй степени: Si (x) =ai+ (x-xi) bi+ (x-xi)2 ci с граничными условиями: b1=A1 либо bn=An, где A1 - значение первой производной в точке x=x1; An - значение первой производной в точке x=xn.
Si(x) Si+1(x)
xi xi+1 xi+2
Для определения коэффициентов сплайна ai, bi, ci используются условия:
Si(xi)=f(xi) i=1,…,n;
Si (xi+1) =Si+1 (xi+1) =f (xi+1)
и условие непрерывности первой производной
(xi+1) = (xi+1).
Из граничных условий находим:
ai=yi, i=1,…,n;
ci= (i=1,…, n-1).
Коэффициенты bi вычисляются по одной из следующих рекуррентных формул:
при b1=A1; bi+1 = zi - bi ; i = 1, …, n-1;
при bn=An; bn-i = zn-i - bn-i+1 ; i=1,…,n-1;
zi=2(yi+1 - yi) / hi, hi=xi+1-xi.