Формирование линии из 2-х кривых Безье



Аx:
Аy:
Bx:
By:
Cx:
Cy:
Dx:
Dy:
Ex:
Ey:
Fx:
Fy:
Gx:
Gy:
Параметры управления)
s1: s2:
Координата x для y=f(x)
x:
Координата y = f(x) y = -??-

Здесь происходит формирование параметрической линии из 2-х кривых Безье по точкам A,B,C,D,E,F,G. Точка р на кривой вычисляется от безразмерного параметра u (0 <= u <= 1). Управление выпуклостью кривых возможно параметрамм s1 и s2 (0 < s1,s2) < 1) На практике (например, для построения кривых номограмм и вычислений по ним) надо уметь вычислять точку на кривой f (ее координату y) от переменной координаты х. При вычислении y=f(x) выполняетя следующие условия: если x меньше x первой точки, то она становится равной ей, если x больще x последней точки, то она становится равной ей. Т.е. здесь возможно интерполирование и невозможно экстраполирование. Примечание: "Вычислить" означает и "отрисовать".