2009-02-21 19 views
3

У меня есть X, Y из 2 конечных точек и 1 Безье точку, в виде кривойКвадратичных Безье.Преобразование квадратичной кривой указывает на полиномиальное представление?

Использование этих данных, как я могу получить полиномиальное представление кривой?

alt text http://www.euclidraw.com/Eng_fls/EUC_htmls/Bezier_fls/quad.gif

ответ

7

В (г) = (1-т) * (1-т) * В0 + 2 * (1-т) * T * B1 + T * T * В2

+0

Ох. Если это то, что искали ОП, то вы точно верны. (по крайней мере, Wikipedia подтверждает это;) Я думал, что он пытался получить уравнение полинома без параметра t в нем. –

+0

Оригинальный плакат. –

1

OOG. Это было бы сложно. Beziers параметризованные кривые, а именно:

x = f(t) 
y = g(t) 

, где Т = 0 дает конечную точку и одну T = 1 дает другой.

Вы можете технически выяснить, как устранить «t» и получить уравнение по x и y, но это не будет полином, такой как y = a + bx + cx ...; это было бы уравнение h (x, y) = 0, где h, вероятно, несколько уродливое.