logo
Шпоры ALL

25.2 Использование параметрических сплайнов для интерполирования кривых

Отличие заключается в том,что для кривой возможна ситуация,когда одному знаению независ. Переменной соответствует несколько ординат точек.В том аппарате построения сплайнов который мы обсуждаем до настоящего времени было введено предположение

Когда по произвольной сис-ме точек р1,р2,р3…рn необходимо построить кривую проходящую через эту сис-му,то использовать этот аппарат невозможно,в этом случ. Можно использовать так называемые параметрические сплайны на основе обычных сплайнов можно ввести так назыв. Естественную параметризацию выбрав в качестве незав.переменгой параметр S ,который будет представлять длину дуги кривой от начальной точки до текущей тогда x=x(S); y=y(S)

В качестве простейшего примера рассмотрим интерполяцию параметрического сплайна 1 степени.

S1(x,S)=(1-t)*xi+t*xi+1

S1(y,S)=(1-t)*yi+t*yi+1

Эта пара сплайнов наз-ется параметрическими сплайнами

можно заметить ,что линейные функ-ии F1(t) и F2(t) являются аналогами тех ф-ий формы F1(t), F2(t), F3(t), F4(t) ,которые использовались в эрмитовом кубическом сплайне,там они были кубическими полиномами точно такие же ормулы получаются и по переменной.Отметим некоторые св-ва этого параметрического сплайна .Координаты точек такого сплайна и угол наклона касат. к нему можно вычисл. Не имея практически никакоц информации о длине дуги интерполируемой кривой.