Aidez moi à dessiner en Matlab avec bezier [Résolu/Fermé]

coder2008 - 25 oct. 2008 à 17:59 - Dernière réponse : Sacabouffe 9586 Messages postés dimanche 19 août 2007Date d'inscription 29 mai 2009 Dernière intervention
- 29 oct. 2008 à 18:56
Bonjour,
Je voudrais réaliser un pgme qui dessine une jarre avec les courbes de bezier (avec Matlab). Je ss débutant en matlab et je ne sais po comment faire pour utiliser les point le controle.
J'ai réalisé le programme qui trace les courbes de bezier en tant qu'elles sont mais je ne sais pas comment utiliser ces courbes pour dessiner une jarre ou n'importe quel autre dessin.
Merci d'avance


Voici mon programme:

t=0:0.01:1;

p0=[0,0];
p1=[-10,-10];
p2=[10,-10];
p3=[0,0];

b1=p0'*(1-t).^3;
b2=p1'*(((1-t).^2).*(3*t));
b3=p2'* ((1-t).*(3*(t.^2)));
b4=p3'* (t.^3);

s=b1+b2+b3+b4;
plot(t,b1,t,b2,t,b3,t,b4,t,s);
plot(b2(1,:),b2(2,:));
Afficher la suite 

1 réponse

Sacabouffe 9586 Messages postés dimanche 19 août 2007Date d'inscription 29 mai 2009 Dernière intervention - 29 oct. 2008 à 18:56
0
Utile
Salut
plot(s(1,:),s(2,:));
Pour changer la forme, tu changes tes points de contrôle p0 p1 p2 p3.
http://fr.wikipedia.org/wiki/Courbe_de_B%C3%A9zier
À plus