Maple behandelt Grafiken in den Releasen 3 und 4 unterschiedlich.
In Release 3 wird für jede Grafik ein Extrafenster geöffnet. Diese Fenster besitzt eine Menüleiste, an der Sie verschiedene Optionen einstellen können. Mit Cut&Paste können Sie das Fenster nachträglich in den Worksheet integrieren.
In Release 4 können Sie über die Option Plot Display bestimmen, ob die Grafik in den Worksheet integriert (Inline) oder als separates Fenster angezeigt wird (Window). Die Eigenschaften der Grafik können Sie über das Kontextmenü (rechte Maustaste) modifizieren. Gleichzeitig ändern sich Menüleiste und Buttonleiste, wenn Sie gerade eine Grafik bearbeiten.
Die wichtigsten Funktionen für zweidimensionale Grafiken sind plot und implicitplot.
Der Befehl plot reicht für die meisten Anforderungen aus. Hiermit lassen sich darstellen:
![]() |
Die Funktion plot für verschiedene Anwendungen |
Der Befehl implicitplot ist für diejenigen Fälle gedacht, in denen die darzustellende Funktion nicht explizit gegeben ist:
Bevor implicitplot benutzt werden kann, muß das Paket plots eingebunden werden:
with( plots );
![]() |
Darstellen eines Kreises |
Die Eigenschaften einer Grafik können über Optionen eingestellt werden. Wenn der Plot bereits angezeigt wird, ist dies per Mausklick möglich. Einige Eigenschaften können Sie aber auch vorab im Plot-Befehl einstellen.
Einstellbare Eigenschaften sind:
Auflösung, Erscheinungsbild und Farbe der Kurve, Lage und Aussehen der Achsen, Fonts für die Beschriftungen etc.
Eine genaue Auflistung liefert: ?plot/options
Wenn Sie Optionen im Plot-Befehl einstellen wollen und der Plot bereits einmal erstellt worden ist, ist es nicht nötig die Funktionswerte neu zu berechnen. Der Plot kann mit replot mit anderen Optionen wiederholt werden.
Verschiedene Grafikoptionen
Mit dem Befehl display können mehrere Grafiken (auch aus unterschiedlichen Kommandos) kombiniert werden. Jeder Plot muß dazu in einer Variablen abgespeichert werden.
Das Kommando textplot stellt Text an beliebiger Stelle dar. Dieser Befehl ist besonders in Kombination mit display interessant. Für textplot muß das Paket plots eingebunden werden:
with(plots)
![]() |
Kombinieren von Grafiken mit display |
In Analogie zu den zweidimensionalen Funktionen gibt es für dreidimensionale Funktionen die Befehle plot3d und implicitplot3d. Hier sind zusätzlich eine Reihe von anderen Funktionen wichtig.
Die letzten vier Funktionen sind im Paket plots enthalten.
Die Sicht auf den dreidimensionalen Plot (Orientation) wird durch zwei Winkel (horizontal) und (vertikal) bestimmt. Diese Winkel können per Maus oder per Plot-Option eingestellt werden.
Weitere Optionen bestimmen:
Anzahl der Gitterpunkte, Aussehen der Flächen, Kurven, Texte und Achsen, Farbverlauf und Beleuchtung des Plot-Objekts
In Analogie zum Zweidimensionalen existiert ein Befehl display. Das Kommando replot gilt auch für dreidimensionale Grafiken.
![]() |
Dreidimensionale Grafiken |
Mit den folgenden beiden Methoden können Sie eine EPS-Datei erzeugen. Diese können Sie mit einem gängigen Textverarbeitungssystem (LaTeX, Framemaker, Word ...) in einen Text einbinden.
1. Wenn Sie die Grafik in ein separates Fenster geplottet haben, können sie über das Menü File -> Print eine (Postscript-)Ausgabe in eine Datei machen.
2. Außerdem können Sie den Befehl plotsetup benutzen. Der Befehl plotsetup kennt drei Schlüsselwörter:
Schlüsselwort | einige mögliche Werte |
plotdevice | ps - Postscriptausgabe x11 - Ausgabe in ein X11-Fenster (Unix) win - Ausgabe in ein Dokumentenfenster (Windows) |
plotoutput | `dateiname` - der Name der Ausgabedatei terminal - Ausgabe auf den Bildschirm |
plotoptions | noborder - Ohne Rahmen um das gesamte Bild portrait - im Gegensatz zu landscape (default) |
Die Ausgabe in eine Postscriptdatei mit dem Namen grafik.ps, ohne Rahmen und im Portraitformat erzeugen Sie also, indem Sie dem Plotbefehl folgendes Kommando vorausschicken:
> plotsetup (ps, plotoutput=`grafik.ps`, plotoptions=`noborder, portrait`) ;
Wenn Sie anschließend die Plotausgabe wieder auf dem Bildschirm haben wollen, benutzen Sie unter Unix das Kommando:
> plotsetup(x11, plotoutput=terminal);
und unter Windows:
> plotsetup(win, plotoutput=terminal);
![]() |
Speichern einer Grafik in eine Datei mit dem plotsetup-Befehl |