Ich habe noch eine Frage zu Wolfram Mathematica. Gibt es jemanden, der weiß, wie ich eine Grafik auf der Y-Achse zeichnen kann?
Ich hoffe, dass die Figur hilft.
Eine Möglichkeit besteht darin, ein ParametricPlot
wie folgt zu verwenden:
BEARBEITEN
Keine der bisher gegebenen Antworten kann mit der Option Filling
von Plot arbeiten. Die Ausgabe von Plot enthält in diesem Fall GraphicsComplex
(was übrigens die Ersetzungen von Mr.Wizard durchbricht). Um die Füllfähigkeit zu erhalten (es funktioniert nicht für eine Standard-Plot ohne Füllung) können Sie Folgendes verwenden:
%Vor%
Sie können die Achsen nach dem Zeichnen mit Reverse
:
Mit einer kleinen Änderung funktioniert dies auch für Diagramme, die Filling
verwenden:
(Es kann robuster sein, die RHS von :>
durch MapAt[#~Reverse~2 &, x, 1]
zu ersetzen)
Hier ist das Formular, ich empfehle eine Verwendung. Es enthält das Spiegeln des ursprünglichen PlotRange
anstelle von PlotRange -> All
:
Zu verwenden wie: axisFlip @ g1
oder axisFlip @ {g1, g2}
Ein anderer Effekt kann mit Rotate
:
Nur zum Spaß:
ContourPlot ist eine weitere Alternative. Verwenden der Thies-Funktion:
%Vor%
RegionPlot ist ein weiteres
%Vor%
Und schließlich ein WIRKLICH gewundener Weg mit ListCurvePathPlot
und Solve
:
Off Topic
Antworte auf Sjoerds None of the answers given thus far can work with Plot's Filling option
.
Antwort: Nicht notwendig
%Vor%
Tags und Links wolfram-mathematica function plot