[needHELP] matlab programiranje

M

MusicMan

Guest
živjo.imam podatki pramena i profila, ki simulira.i narisane v matlab uporabi običajnih ploskve in sem dobil parcelo v nadaljevanju.<img src="http://images.elektroda.net/28_1232570070_thumb.jpg" border="0" alt="[needHELP]matlab programming" title="[needHELP] matlab programiranje"/> Zdaj hočem parcelo v 3d, tako da bi imam 3d profil pramena, vendar jaz ne vem, kako bom to počela v matlab.pls pomoč mi.rabim to nujno.
moji podatki, je priložen spodaj.
tnx
Oprostite, toda morate prijavo na ogled te priloge

 
Mislim, da nekaj manjka ...za izrisovanje 3D podatke, ki jih potrebujete glede na 3 različnih spremenljivk, in vidim le razmerje med spremenljivkami 2 tukaj, tako da samo 2D podatkov je mogoče izvleči ...

Daj nekaj več informacij, pls

 
tnx.
podatke imam samo 1Dimension.jaz sem naj vrti podatke o r = 0, tako da bo v bistvu imam 3d podatkov (telo revolucije), nato pa ga ploskvi.ampak jaz ne vem, kako to storiti v matlab.Upam, da mi lahko kdo pomaga .=)

 
Živjo

Ta oznaka

Phi = 0: pi/10: 2 * pi;
Theta =- pi / 2: pi/10: pi;
[PHI, theta] = meshgrid (Phi, Theta);
R0 = 0.5;
R = sin (PHI) .* cos (theta) r0;% za primer
[X, Y, Z] = sph2cart (theta, PHI, R);% dobili Cartesian vrednosti
mesh (X, Y, Z);% zaslonu Or
surf (X, Y, Z) barvne% obraze

proizvaja ta parcela<img src="http://images.elektroda.net/2_1233596638_thumb.jpg" border="0" alt="[needHELP]matlab programming" title="[needHELP] matlab programiranje"/>
Upanje to vam pomaga.
Sree

 
Imate eno skalarnega dimenzionalni array.Torej, kako pa si pričakoval, da dobite
3 dimenzij graf?

Ali ste mislili:
data = ((x ^ 0), (f_data y ^), (z ^ 0))

Ali želite zasukati f_data okoli x-osi?

Če imate 3-D array lahko uporabite "očesa" funkcijo.

Poskusite to

= [f_data, f_data, f_data];% f_data so vaši podatki v [200x1] Array
mreže (a)

 
živjo.Da hočem zavrteti podatke o x-osi.Rezultat hočem zaslužiti je podobna zadnji spodnji sliki<img src="http://images.elektroda.net/97_1233970957_thumb.jpg" border="0" alt="[needHELP]matlab programming" title="[needHELP] matlab programiranje"/>
 
živjo.Podatki i dal je osno simetrična tako želite zavrteti okoli osi.rabim rezultat mora biti nekaj podobnega spodnji sliki.<img src="http://images.elektroda.net/83_1233971567_thumb.jpg" border="0" alt="[needHELP]matlab programming" title="[needHELP] matlab programiranje"/>
 

Welcome to EDABoard.com

Sponsor

Back
Top