Будет ли количество контрольных точек всегда на 2 больше, чем количество точек подгонки? - PullRequest
0 голосов
/ 23 января 2012

Мне интересно, будет ли количество контрольных точек всегда на 2 больше, чем количество точек подгонки. Специально для кубического сплайна.

1 Ответ

1 голос
/ 23 января 2012

Исходя из вашего вопроса, я бы предположил, что вы либо спрашиваете о натуральных кубических кривых сплайнов , либо сплайне Безье , сделанных из кубических кривых Безье . В случае естественных кубических сплайновых кривых число контрольных точек точно такое же, как и количество точек соответствия.

Однако я уверен, что вы на самом деле говорите о сплайнах Безье. Здесь немного сложнее. Если вам нужна только одна кубическая кривая Безье , то вы правы в том, что необходимы 2 точки соответствия (конечные точки), а также еще две контрольные точки. Но если мы добавим вторую кривую Безье для формирования сплайна Безье, нам понадобится еще одна точка подгонки плюс еще одна две контрольные точки. Это в общей сложности 7 контрольных точек, 3 из которых являются точками соответствия. Добавление третьей кривой дает 10 контрольных точек, из которых 4 являются точками соответствия. Если мы продолжим добавлять кривые, подобные этой, мы увидим, что количество контрольных точек на самом деле равно 3*n-2, где n - количество точек соответствия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...