Спасибо за Ваши отзывы на мою тему.
Попытаюсь объяснить, что имелось в виду.
Во-первых, сразу оговорюсь, что степень элементарных кривых Безье - третья (кубические кривые).
Цитата:
Если так --- почему сразу составные?
Выбор составных кривых - неслучаен. Суть в том, что мне требуется параметрически описать
непрерывную и априори неизвестную зависимость значения переменной Y от переменной Х, которая задана множеством точечных значений {Xi,Yi}. Назовем эту зависимость
эталонной. Я решил, что из этого набора точек могу сформировать
опорный каркас для последующего построения непрерывной кривой, проходящей через все его вершины. Две любые ближайшие друг к другу точки этого опорного каркаса можно рассматривать как основу для построения одной элементарной кубической кривой Безье - назовем ее
сегментом. Таким образом, изменяя кривизну (форму) любого сегмента, можно точно подстроиться под исходную эталонную зависимость, почти не влияя на форму рядом стоящих сегментов.
Особенность (и одновременно упрощение проблемы) состоит в том, что исходная эталонная зависимость может не иметь непрерывной производной, т.е. может содержать "изломы" на некоторых участках кривой. Таким образом, обязательного обеспечения гладкости всей кривой не требуется. Но в целом эталонная зависимость обязательно будет непрерывной (НЕ по производной, а просто не будет иметь разрывов на графике).
Теперь поясню основной вопрос задачи.
Когда составная кривая, составленная из элементарных кривых Безье, будет построена и будут определены все параметры ее сегментов, влияющие на ее форму, тогда возникнет необходимость получения значения Y по заданному значению Х. Причем значение Х может не попадать на абсциссы опорного каркаса (и не обязано!).
Вот тут и возникает вопрос: как получить значение Y при заданной координате Х ?