Representación paramétrica de la curva de Bezier

Considere un archivo de texto que contiene los puntos en el plano XY:

En donde se considera que el archivo tiene el formato válido para la lectura. Si desea, el archivo está en este LINK. Los valores se almacenan en la matriz Data, y pueden ser extraídos por columnas en dos vectores.

El número total de puntos leídos es:

Y la variable de iteración:

El polonomio de Bernstein

Las curvas de Bezier se basan en el polinomio de Bernstein, que a su vez se define como:

En donde 0<u<1.

Las ventajas que justifican su uso son:


La definición de la variable paramétrica u es entonces:

Las curvas de Bezier son un caso particular de Splines y se definen por la multiplicación de los polinomios de Bernstein por un vector de punto {P}.

El archivo PDF esta en este link.