Aidez moi à dessiner en Matlab avec bezier
Résolu
coder2008
-
Sacabouffe Messages postés 10427 Statut Membre -
Sacabouffe Messages postés 10427 Statut Membre -
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,:));
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,:));
A voir également:
- Aidez moi à dessiner en Matlab avec bezier
- Dessiner un tableau - Guide
- Dessiner signature word - Guide
- Comment dessiner un organigramme sur word - Guide
- Dessiner sur whatsapp - Guide
- Dessiner un plan gratuit - Télécharger - Architecture & Déco
1 réponse
Salut
https://fr.wikipedia.org/wiki/Courbe_de_B%C3%A9zier
À plus
plot(s(1,:),s(2,:));Pour changer la forme, tu changes tes points de contrôle p0 p1 p2 p3.
https://fr.wikipedia.org/wiki/Courbe_de_B%C3%A9zier
À plus