Ebenen in Mathematica 4.0 < Mathematica < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 00:09 So 20.03.2005 | Autor: | sparhawk |
Ich habe mr aus einem 3D Spiel Daten ausgeben lassen in eine Datei, welche sechs Ebenen darstellen. Um das ganze zu visualisieren wollte ich das mal in Mathematica darstellen. Kann mir jemand erklären wie ich das machen kann?
Die Ebenen habe ich in der Form
a * x + b * y + c * z + d = 0
gespeichert
Wobei ich jeweils a, b, c, d zur Verfügung habe.
Da ich mit diesen Ebenen dann auch diverse Berechnungen ausprobieren möchte würde ich gerne wissen wie ich die definieren muss, so dass ich sie weiterverwenden kann und eben auch als 3D Grafik anzeigen kann.
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
|
|
|
|
Hallo,
ich kenne Deine Daten nicht; deshalb generiere ich mir Zufallswerte:
1: |
| 2: | <<Graphics'ContourPlot3D';
| 3: | daten=Table[Random[Integer,{-5,5}],{6},{4}]
| 4: | Show@@Block[{$DisplayFunction=(#&)},
| 5: | ContourPlot3D[#.{x,y,z,1},
| 6: | {x,-5,5},{y,-5,5},{z,-5,5},
| 7: | Boxed->False,AmbientLight->GrayLevel[.1]]&/@daten];
|
zeigt alle sechs Ebenen in einem Bild:
[Dateianhang nicht öffentlich]
Gegebenenfalls mußt Du die Bereiche für x,y,z anpassen.
Wenn Du nur eine Ebene anzeigen möchtest, dann kannst Du ContourPlot3D[a x+b y+c z+d,...] verwenden.
Ich hoffe, Dich richtig verstanden zu haben...
Viel Spaß dabei
Peter
Dateianhänge: Anhang Nr. 1 (Typ: gif) [nicht öffentlich]
|
|
|
|