Algoritme de De Casteljau
El algoritme de De Casteljau és, en el camp del anàlisis numèric de la matemàtica, un método recursivo per a calcular polinomis en la forma de Bernstein o base de Bernstein, o en les curves de Bézier. Pren el seu nom de l'ingenier Paul De Casteljau. Este algoritme és un método numèricament estable per a evaluar les curves de Bézier.
Encara que l'algoritme de De Casteljau és relativament llent en les configuracions, si es compara en uns atres és numèricament més estable.
Idea base
[editar | editar còdic]L'idea principal d'este algoritme sorgix de requisits gràfics en informàtica i es basa en el fet que una restricció d'una curva de Bézier és també una curva de Bézier. Llavors, a partir de la curva inicial es troben els punts de control de dos curves definides per i i es fixen els pixelés que corresponen al punt per . A on es iteran els processos sobre cada una de les dos curves fins que la precisió siga inferior a l'pixel.
Definició
[editar | editar còdic]Donat un polinomi B en forma de Bernstein de grau n
a on b és un polinomi base de Bernstein, el polinomi en el punt t0 pot ser calculat en la relació de recurrencia
en
- .
Referències
[editar | editar còdic]- Farin, Gerald & Hansford, Dianne (2000). The Essentials of CAGD. Natic, MA: A K Peters, Ltd. ISBN 1-56881-123-3
- Este artícul conté una traducció derivada de «Algoritmo de De Casteljau» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.