Bonjour,
Je voudrais voir mon cône comme la sphère (plusieurs cercles)...
J'ai défini ma sphère de la même manière que mon cône et pourtant matlab ne va pas me relier les points de la même manière...
Pourquoi et comment puis-je remédier à ce problème ?
Voici mon code :
Merci pour votre aide
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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 %% tracer d'un cône clear all close all clc Xo=0; Yo=0; Zo=0; theta=-pi:3*pi/180:pi; m=0:100-Yo; r=m*tand(70); for a=1:length(m) x(a,:)=r(a).*cos(theta)+Xo; y(a,:)=m(a).*ones(length(theta),1)'+Yo; z(a,:)=r(a).*sin(theta)+Zo; end figure plot3(x,y,z) % tracer d'une demi-sphère alpha = -pi:3*pi/180:pi; phi = 0:pi/180:pi/2; r=85; for b=1:length(alpha) for c=1:length(phi) g(b,c)=r*cos(alpha(b))*cos(phi(c))+Xo; h(b,c)=r*sin(phi(c))+Yo; j(b,c)=r*sin(alpha(b))*cos(phi(c))+Zo; end end figure plot3(g,h,j)
Christophe
Partager