|
Общие принципы построение функций-интерполянтов (сплайнов) - "куски" в местах стыков должны иметь равные значения, первые и вторые производные. На краях, где производные не посчитаешь, надо дозадавать какие-то дополнительные условия. То есть для третьего порядка надо рассчитать 4 коэффициента для каждого куска. Соответственно нужно четыре независимых условия. Первые два - это функция должна проходить через начальную и конечную точки. Третье - это первая производная в конце предыдущего куска должна быть равна первой производной в начале текущего. И четвертое - то-же самое, но для второй производной. Итого получается система из 4-х уравнений (линейных) с четырьмя неизвестными. Конечно, существует еще куча способов, но этот (один из вариантов кубических сплайнов) IMHO самый простой.
E-mail: info@telesys.ru