B = bernsteinMatrix(n, t)
| Paramètre | Description |
|---|---|
| n | entier non négatif : ordre d'approximation. |
| t | nombre ou vecteur : points d'évaluation. |
| Paramètre | Description |
|---|---|
| B | Matrice de Bernstein : matrice de taille length(t)-par-(n+1). |
B = bernsteinMatrix(n, t) construit une matrice de BernsteinB de dimensions length(t)-par-(n+1) lorsque t est un vecteur.
La matrice de Bernstein est aussi appelée matrice de Bézier.
Cette fonction permet de calculer les points d'une courbe de Bézier.
t = 0:1/100:1;
B = bernsteinMatrix(3, t);
P = [0 0 0; 1 2 1; 1 -2 3; 5 2 4];
bezierCurve = B * P;
plot3(bezierCurve(:,1), bezierCurve(:,2), bezierCurve(:,3))
| Version | Description |
|---|---|
| 1.5.0 | version initiale |