3D modelis problēma Matlab

P

project.email

Guest
Sveiki
Dārgie draugi
Kā es varu izdarīt šajā 3D digram ar Matlab lūdzu, palīdziet man.<img src="http://up.iranblog.com/Files/48e6a8ace4b747c09252.JPG" border="0" alt="3D pattern problem in Matlab" title="3D modelis problēma Matlab"/>Pēdējo reizi laboja project.email par 5 jūnijs 2010 08:56; rediģēts 1 reizi kopā

 
Sveiki
Jūs varat izmantot acs un sērfot komandas:
Noteikti X, Y un Z ir vienāds dimmensions.

Šādu kodu parauglaukumu 3D radiācijas modeli antena:

Phi = (-180:1:180) * pi/180;
Theta = (0:180) * pi/180;
[PHI, Theta] = meshgrid (Phi, Theta);
R = vertikālais -> Tas ir radiācijas lauks.
X = R. * sin (Theta) .* cos (PHI);
Y = R. * sin (Theta) .* sin (PHI);
Z = R. * cos (Theta);

attēlu ();
acs (X, Y, Z);% displejs
sērfot (X, Y, Z) krāsaina% sejām)

 
dear acrislg
paldies par jūsu atbildi

Mēģinu šo kodu, bet diemžēl iegūt šo zemes gabalu:

Kods:

Phi = (0:1:180) * 2 * pi/180;

Theta = (0:1:180) * 2 * pi/180;[Theta, PHI] = meshgrid (Theta, Phi);

R = SQRTn (1 - (sin (Theta) ^ 2 .* sin (PHI) ^ 2 )).*( sin (pi. * cos (Theta)));

X = R. * sin (Theta) .* cos (PHI);

Y = R. * sin (Theta) .* sin (PHI);

Z = R. * cos (Theta);attēlu ();

acs (X, Y, Z);% displejs

sērfot (X, Y, Z) krāsaina% sejas

 

Welcome to EDABoard.com

Sponsor

Back
Top