Kako narišem graf v Mathematici?

zakajaltersuxu

Fizikalc
19. jul 2007
1.608
88
48
Kako narišem graf v prostoru (3D) v Mathematici?
npr, paraboloide, sfere, valje, polprostore,...

ali pa v kakšnem drugem programu.

Tnx
 

woowek

Tajkun 08
7. sep 2007
693
1
18
ImplicitPlot[(x^2 + y^2)^2 == 2*(x^2 - y^2), {x, -2, 2}]

ParametricPlot3D[{u, u^2, v}, {u, -2, 2}, {v, -3, 3}]
 

mosseero

fizik´alc
3. sep 2007
20.022
10.767
113
kod Džej-Zija
To gre pa najlažje s funkcijo ImplicitPlot3D, sicer pa z eksplicitno izražavo in Plot3D ali pa z novo parametrizacijo in ParametricPlot3D.
 

woowek

Tajkun 08
7. sep 2007
693
1
18
Koda:
 ParametricPlot3D[{Cos[\[CurlyPhi]] Cos[\[Theta]], 
  Sin[\[CurlyPhi]] Cos[\[Theta]], Sin[\[Theta]]}, {\[CurlyPhi], 0, 
  2 Pi}, {\[Theta], -Pi/2, Pi/2}]
 

zakajaltersuxu

Fizikalc
19. jul 2007
1.608
88
48
tnx tnx tnx.
tistega ImplicitPlot mi noče narisat, drugače pa explicitno gre.
smile-1.gif


Sedaj, kako narišem dva grafa (paraboloid in elipsoid) v enem koordinatnem izhodišču)?

tnx
 

mosseero

fizik´alc
3. sep 2007
20.022
10.767
113
kod Džej-Zija
Če upobljaš ekspliciten zapis, je to zelo lahko narediti: Plot3D[{enačba prve ploskve, enačba druge ploskve}, {x, xmin, xmax},{y, ymin, ymax}].