Bonsoir,
Voila je dois dans le cadre d'un projet, afficher dans un premier temps un tore de revolution dont l'équation paramétrique est :
x = (c+a*cos(v))*cos(u)
y = (c+a*cos(v))sin(u)
z = a*sin(v)
avec u,v dans [0,2pi]..
J'ai donc procédé de la sorte :
Seulement le mieux que j'obtienne c'est une courbe, en fait je ne sais pas quelle fonction utiliser j'ai essayé plot3, surf et surface.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 u = 0:0.001:2*pi; v = 0:0.001:2*pi; a = 4;r = 2; x = (a + r.*cos(u)).*cos(v); y = (a + r.*cos(u)).*sin(v); z = r.*sin(u); plot3(x,y,z)
Merci d'avance
Partager