Hur kan jag rita ellips i 3D? [stängd]

<åt sidan class = "s-notice s-notice__info js-post-notice mb16" role = "status">

Stängd. Denna fråga är utanför ämnet . För närvarande accepteras inte svar.

Kommentarer

  • Leta efter Ellipsoid i dokumentationen …
  • som i Graphics3D [Ellipsoid [{0, 0, 0}, { 4, 3, 2}]]? eller Graphics3D [Tabell [{Hue [RandomReal []], Ellipsoid [RandomReal [50, {3}], RandomReal [{1, 5}, 3]]}, {100}]]
  • Välkommen ! För att få ut det mesta av Mma.SE börja med att ta turnén nu . Det hjälper oss att hjälpa dig om du skriver en utmärkt fråga . Redigera om det inte är möjligt, visa tillbörlig aktsamhet, ge kort sammanhang, inkludera minimalt arbetsexempel för kod och data i formaterad form . När du får ge tillbaka , rösta och svara på frågor, håll webbplatsen användbar, var snäll, korrigera misstag och dela med dig av vad du har lärt dig.
  • @rhermans Han skrev ellips , inte ellipsoid . Jag tror inte att vi ska försöka gissa vad folk menar. Det är helt rimligt att vilja rita en ellips i 3D (trots allt ' en konisk sektion, den ' ritas ofta i 3D för att illustrera det). (Redigeringen fick också mitt svar att se ganska dumt ut och uppmanade folk att påpeka det.)
  • @rhermans Jag undrade om OP menade ellips eller ellips eftersom han nämner Sphere. Det är fullt möjligt att han menade ellipsoid … men han skrev ellips (två gånger). Han borde klargöra.

Svar

När jag skrev det här svaret frågan ställdes tydligt för en ellips .


Slå upp ParametricPlot3D och använd ekellensekvationen.

ParametricPlot3D[{2 Cos[u], Sin[u], 0}, {u, 0, 2 Pi}] 

ange bildbeskrivning här

Kommentarer

  • Ellipse =! = Ellipsoid …
  • @Jens Naturligtvis är det ' inte samma sak. Originalaffischen skrev ellips (inte en gång men två gånger). Sedan redigerade någon annan inlägget och ändrade det till ellipsoid (endast efter att jag skrev svaret). Den ursprungliga affischen nämnde också Sphere[], så han kanske har betydt ellipsoid, men jag ska inte spela den typen gissningsspel. Om han bad om en ellips får han en ellips från mig.
  • Tyvärr – visste ' inte detta, men har varit irriterad över samma problem flera gånger gånger tidigare. I det här fallet skulle det vara en lura av mathematica.stackexchange.com/q/6526/245 .
  • Tyvärr var det mitt fel .

Svar

ParametricPlot3D[{3 Cos[u] Cos[v], 2 Cos[u] Sin[v], 1 Sin[u]} (*-(\[Pi]/2)<u<\[Pi]/2,0<v<2\[Pi] *), {u, -Pi/2,Pi/2}, {v, 0, 2 Pi}] 

ange bildbeskrivning här

plottar en ellipsoid!

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *