Bonjour à tous
je dois tracer un ensemble de figure de types cônes sur une même figure
j'arrive à obtenir le dessin, malheureusement les couleurs ne permettent pas une distinction claire de ce que j'obtiens
voilà le code me permettant d'obtenir les cônes
Vous pourrez constater que les matrices X, Y et Z sont en faites formées de bloc contenant les coordonnées des points des différents cônes (10 blocs 41*11, tailles aléatoires choisies pour un essai)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 % les cônes X = zeros(410,110); Y = zeros(410,110); Z = zeros(410,110); Nr=11; Nl=41; for i=1:10 r = 1.0*i; h = 10.0+i; m = h/r; [R,A] = meshgrid(linspace(0,r,Nr),linspace(0,2*pi,Nl)); X1 = R .* cos(A); Y1 = R .* sin(A); Z1 = -m*R+i; X(Nl*(i-1)+1 : Nl*i , Nr*(i-1)+1 : Nr*i) = X1; Y(Nl*(i-1)+1 : Nl*i , Nr*(i-1)+1 : Nr*i) = Y1; Z(Nl*(i-1)+1 : Nl*i , Nr*(i-1)+1 : Nr*i) = Z1; end
en d'autres termes ma question est :
est ce que je peux tracé un cône d'une couleur le suivant d'une autre et ainsi de suite... ?
Cordialement
M. Tube
Partager