|
Thorsten, fuer Ihr Problem (s.u.) gibt es freilich eine elegantere Loesung, welche die Optionen Boxed und Axes bzw. AxesEdge benutzt. Die erste Moeglichkeit schaltet Achsen nur selektiv ein bzw. aus (Box wird durch Boxed->False verhindert): ParametricPlot3D[ {x,y,x+2y},{x,0,2},{y,0,1}, Boxed->False, Axes->{True,True,False}, AxesLabel->{"X","Y","Z"}, BoxRatios->{1.,1.,1.} ]; Mit AxesEdge kann man die Positionierung der Achsen feiner steuern. Ausserdem benutze ich im Beispiel unten PlotRange, damit die Achsen sich wirklich im Nullpunkt schneiden. Andernfalls wuerde die x-Achse bei 0.5 statt bei 0 anfangen. Man beachte, dass die -1 bzw. 1 in der AxesEdge - Option nichts mit der Skalierung zu tun haben, sondern nur "unten" oder "oben" bezeichnen (siehe MMA3 -Hilfe): ParametricPlot3D[ {x,y,x+2y},{x,0.5,2},{y,0,1}, Boxed->False, AxesEdge->{{-1,-1},{-1,-1},None}, AxesLabel->{"X","Y","Z"}, BoxRatios->{1,1,1}, PlotRange->{{0,2},{0,1},Automatic} ]; Viel Spass Clemens Frey Uni Bayreuth On Thu, 3 Dec 1998, Thorsten Klein wrote: > Hallo, > > ich habe ein problem mit den achsen für einen ParametricPlot3D. ich möchte > nämlich keine box gezeichnet haben (kein problem), sondern x-, y- und > z-achse, die sich in (0,0,0) schneiden, nach möglichkeit auch noch mit > skalierungsstrichen. > > gibt es da eine andere (schönere) möglichkeit als die achsen als linien > einzufügen? > > vielen dank!! > > gruß > > > Thorsten Klein > > #################################################### > # Uni-GH-Paderborn # > # FB 13 - Computeranwendungen in der Chemie # > # Warburger Str. 100 # > # D - 33098 Paderborn # > # Fax: 05251 / 603650 # > # Fon: 05251 / 602460 # > #################################################### > > |