Замечание по терминологии.
Под построением сплайна обычно понимается кусочно-полиномиальная аппроксимация с условиями непрерывности производных в точках сшивания кусков. То есть то, что Вы называете "криволинейной непрерывностью" - это часть определения сплайна. В Вашем случае Вы хотите строить сплайн 3-й степени с дефектом 1 или сплайн 5-й степени с дефектом 3.
Все правильно, просто определение
"криволинейная непрерывность" ![$-$ $-$](https://dxdy-03.korotkov.co.uk/f/2/a/6/2a69f75630cce402c7c381036296bca982.png)
это калька с английского.
"curvature continuity". В зарубежной литературе также различают
"тангенциальную непрерывность"
"tangential continuity" и
"прерывность"
"discontinuity" Мне так кажется удобным, но не важно.
Основная проблема для меня состоит в том, как оптимально уложить аппроксимированные сплайны в поле допуска.
На данный момент я пока имею дело с двухмерной системой координат, т. е. аппроксимируемый контур лежит в плоскости.
Система управления станка предоставляет мне следующие возможности:
- Я могу определить сплайн как зависимость координаты
от координаты ![$x$ $x$](https://dxdy-04.korotkov.co.uk/f/3/3/2/332cc365a4987aacce0ead01b8bdcc0b82.png)
- Наоборот, как зависимость координаты
от координаты ![$y$ $y$](https://dxdy-02.korotkov.co.uk/f/d/e/c/deceeaf6940a8c7a5a02373728002b0f82.png)
- Как зависимость обоих координат
и
от некоторого параметра
Вопрос:Если предшествующий сплайн у меня определен как зависимость
![$y$ $y$](https://dxdy-02.korotkov.co.uk/f/d/e/c/deceeaf6940a8c7a5a02373728002b0f82.png)
от
![$x,$ $x,$](https://dxdy-04.korotkov.co.uk/f/3/8/0/380aab7befb490c9e8b8027e557ed54582.png)
а последующий я хочу определить как зависимость
![$x$ $x$](https://dxdy-04.korotkov.co.uk/f/3/3/2/332cc365a4987aacce0ead01b8bdcc0b82.png)
от
![$y,$ $y,$](https://dxdy-04.korotkov.co.uk/f/3/2/d/32d3566fa8609520f1a135cc27c6e02882.png)
то, если я правильно понимаю, производная
первого порядка для
второго сплайна будет рассчитываться по формуле:
![$f'_2(x_{start})=\frac{1}{f'_1(x_{end})},$ $f'_2(x_{start})=\frac{1}{f'_1(x_{end})},$](https://dxdy-04.korotkov.co.uk/f/7/4/3/743559637d1f233d5710db6a568f0b0682.png)
а как будет рассчитываться производная
второго порядка для
второго сплайна? Будет ли она просто равна производной
второго порядка первого сплайна или существует формула для ее расчета?