logo
Шпоры ALL

26.2 Параметрический Эрмитов кубический сплайн.

Этот сплайн представляет собой совокупность двух Эрмитовых сплайнов.

(7)

- производная по S от x(S) в точке Si.

Для возможности вычисления по формуле (7) необходимо определить .

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

Поскольку точное значение параметра вычислить невозможно, то будем строить Эрмитов сплайн близкий к сплайну 7 в некотором смысле.

Во-первых, для описания сплайна введем параметризацию по суммарной длине хорд.

где

Во-вторых, точные значения производных заменим по приближенным разностным формам.

(8)

(9)

(10)

где

Эти формулы используются в том случае, если кривая не замкнута. Если кривая замкнута, то вместо формул 8 и 10 используем:

(11)

Рекомендации по выбору узлов:

1. Следует выбирать узлы так, чтобы (то есть, чтобы длины звеньев были практически одинаковы);

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