Nächste: , Vorige: , Nach oben: Grafische Darstellung   [Inhalt][Index]

12.4 Grafikoptionen

Die Grafikoptionen bestehen aus einer Liste, die mit einem Schlüsselwort beginnt und ein oder mehrere Parameter enthält. Die meisten Optionen können mit den Funktionen plot2d, plot3d, contour_plot oder implicit_plot genutzt und mit der Funktion set_plot_option gesetzt werden. Auf Ausnahmen wird im Folgenden hingewiesen.

Grafikoption: adapt_depth [adapt_depth, integer]

Standardwert: 5

Die maximale Zahl an Teilungen von Intervallen, die der adaptive Algorithmus für das Zeichnen eines Graphen vornimmt. Zusammen mit der Grafikoption nticks hat diese Grafikoption Einfluss darauf, wie glatt der Graph gezeichnet wird.

Grafikoption: axes [axes, symbol]

Standardwert: true

symbol kann einen der Werte true, false, x oder y annehmen. Ist der Wert false, werden keine Achsen gezeichnet. Mit x oder y werden nur die x- oder nur die y-Achse gezeichnet. Mit true werden beide Achsen gezeichnet. Diese Option wird nur von den Funktionen plot2d und implicit_plot beachtet.

Grafikoption: azimuth [azimuth, number]

Standardwert: 30

Setzt den Wert des Azimutwinkels in Grad für die Ansicht einer dreidimensionalen Grafik. Siehe auch elevation.

Grafikoption: box [box, symbol]

Standardwert: true

Hat die Grafikoption box den Wert true, erhält die Grafik einen Rahmen. Ist der Wert false, wird kein Rahmen gezeichnet.

Grafikoption: color [color, color_1, …, color_n]

Standardwert: [blue, red, green, magenta, black, cyan]

Wenn die Funktionen plot2d oder implicit_plot mehrere Graphen zeichnen, definiert die Grafikoption color die Farben der einzelnen Graphen. Für einen 3D-Graphen mit der Funktion plot3d definiert die Grafikoption color die Farbe der Flächen.

Gibt es mehr Kurven oder Flächen als Farben, werden die Farben wiederholt. Im Grafikformat Gnuplot können nur die Farben blue, red, green, magenta, black, cyan verwendet werden. Im Grafikformat Xmaxima können die Farben auch als eine Zeichenkette angegeben werden, die mit dem Zeichen # beginnt und auf dem sechs hexadezimale Zahlenwerte folgen. Je zwei Werte bezeichnen die rote, grüne und blaue Komponente der Farbe.

Siehe auch style.

Grafikoption: colorbox [colorbox, symbol]

Standardwert: false

Hat die Grafikoption colorbox den Wert true, wird immer dann, wenn das Grafikkommando plot3d eine Palette mit verschiedenen Farben nutzt, um die z-Werte darzustellen, eine Legende mit den Farben und den dazugehörenden z-Werten angezeigt.

Grafikoption: elevation [elevation, number]

Standardwert: 60

Setzt den Wert des Elevationswinkels in Grad für die Ansicht einer dreidimensionalen Grafik. Siehe auch azimuth.

Grafikoption: grid [grid, integer, integer]

Standardwert: [30, 30]

Setzt die Anzahl der Gitterlinen für die x- und y-Achsen einer dreidimensionalen Grafik.

Grafikoption: legend [legend, string_1, …, string_n]
Grafikoption: legend [legend, false]

Definiert die Einträge einer Legende, wenn mehrere Graphen gezeichnet werden. Sind mehr Graphen als Einträge vorhanden, werden die Einträge wiederholt. Hat die Grafikoption legend den Wert false, wird keine Legende gezeichnet. Standardmäßig werden die Ausdrücke oder Namen der Funktionen als Einträge verwendet. Für diskrete Grafiken werden die Einträge mit discrete1, discrete2, … bezeichnet. Diese Grafikoption kann nicht mit der Funktion set_plot_option gesetzt werden.

Grafikoption: logx [logx]

Bewirkt, dass die horizontale Achse logarithmisch skaliert wird. Diese Grafikoption kann nicht mit der Funktion set_plot_option gesetzt werden. Siehe auch logy.

Grafikoption: logy [logy]

Bewirkt, dass die vertikale Achse logarithmisch skaliert wird. Diese Grafikoption kann nicht mit der Funktion set_plot_option gesetzt werden. Siehe auch logx.

Grafikoption: mesh_lines_color [mesh_lines_color, color]

Standardwert: black

Setzt die Farbe, die von der Funktion plot3d genutzt wird, um die Gitterlinien zu zeichnen. Es können dieselben Farben verwendet werden wie für die Grafikoption color. Hat mesh_lines_color Wert false, werden keine Gitterlinien gezeichnet.

Grafikoption: nticks [nticks, integer]

Standardwert: 29

Wird eine Grafik mit der Funktion plot2d gezeichnet, gibt nticks die Anzahl der Anfangspunkte für das Zeichnen der Grafik an. Werden parametrische Kurven mit den Funktionen plot2d oder plot3d gezeichnet, ist nticks die Anzahl der Punkte, für die der Graph gezeichnet wird.

Zusammen mit der Grafikoption adapt_depth hat diese Grafikoption Einfluss darauf, wie glatt der Graph gezeichnet wird.

Grafikoption: palette [palette, [palette_1], …, [palette_n]]
Grafikoption: palette [palette, false]

Standardwert: [hue, 0.25, 0.7, 0.8, 0.5], [hue, 0.65, 0.8, 0.9, 0.55], [hue, 0.55, 0.8, 0.9, 0.4], [hue, 0.95, 0.7, 0.8, 0.5]

Eine Palette kann aus einer oder einer Liste mit mehreren Paletten bestehen. Jede Palette beginnt mit einem Schlüsselwort, worauf 4 Zahlen folgen. Die ersten drei Zahlen haben Werte zwischen 0 und 1. Diese definieren den Farbton hue, die Sättigung saturation und die Grundfarbe value, die der kleinste z-Wert erhält. Die Schlüsselworte hue, saturation und value spezifizieren, welches der drei Attribute mit dem Wert von z geändert werden. Der letzte Wert der Liste, spezifiziert, welcher Wert zum größten z-Wert gehört. Dieser größte Wert kann größer als 1 und auch negativ sein. Die Werte der modifizierten Attribute werden Modulo 1 gerundet.

Gnuplot verwendet nur die erste Palette in einer Liste mit Paletten. Xmaxima nutzt alle Paletten nacheinander, wenn mehrere Flächen gezeichnet werden. Sind nicht genügend Paletten vorhanden, werden die Paletten wiederholt.

Die Farbe der Gitterlinien wird mit der Option mesh_lines_color  angegeben. Hat palette den Wert false, werden die Flächen nicht gefärbt, sondern als ein Gitternetz gezeichnet. Die Farbe der Gitterlinien wird in diesem Fall mit der Grafikoption color festgelegt.

Grafikoption: plot_format [plot_format, format]

Standardwert: gnuplot_pipes

Setzt das Grafikformat für die Ausgabe einer Grafik. format kann die Werte gnuplot, xmaxima, mgnuplot oder gnuplot_pipes annehmen. Siehe das Kapitel Grafikformate.

Grafikoption: plot_realpart [plot_realpart, symbol]

Standardwert: false

Hat plot_realpart den Wert true, werden Funktionen als komplex angenommen und der Realteil wird gezeichnet. Das entspricht dem Aufruf der Grafikfunktion mit dem Ausdruck realpart(function). Hat plot_realpart den Wert false, wird keine Grafik gezeichnet, wenn die Funktion keinen Realteil hat. Zum Beispiel ist log(x) komplex, wenn x negativ ist. Hat plot_realpart den Wert true, wird der Wert log(-5) als log(5) gezeichnet. Hat plot_realpart den Wert false wird kein Wert gezeichnet.

Grafikoption: point_type [point_type, type_1, …, type_n]

Standardwert: [bullet, circle, plus, times, asterisk, box, square, triangle, delta, wedge, nabla, diamond, lozenge]

Werden im Grafikformat Gnuplot Punkte mit den Stilen points oder linespoints gezeichnet, werden die Symbole für die einzelnen Datensätze nacheinander der Liste point_type entnommen. Gibt es mehr Datensätze als Symbole, werden diese wiederholt. Siehe auch style.

Grafikoption: psfile [psfile, filename]

Speichert die Grafik in eine Postscript-Datei mit den Namen filename. Die Grafik wird nicht auf dem Bildschirm ausgegeben. Standardmäßig wird die Datei in dem Ordner abgespeichert, dessen Namen in der Optionsvariablen maxima_tempdir enthalten ist.

Grafikoption: run_viewer [run_viewer, symbol]

Standardwert: true

Kontrolliert, ob die Bildschirmausgabe des Grafikformats gestartet wird.

Grafikoption: style [style, type_1, …, type1_n]
Grafikoption: style [style, [style_1], …, [style_n]]

Standardwert: lines

Bestimmt den Stil für das Zeichnen von Funktionen oder Datensätzen mit der Funktion plot2d. Werden mehr Graphen gezeichnet, als Stile vorhanden sind, werden diese wiederholt. Die möglichen Stile sind lines für Linien, points für einzelne Punkte, linespoints für Linien mit Punkten oder dots für kleine Punkte. Das Grafikformat Gnuplot akzeptiert zusätzlich den Stil impulses.

Jeder Stil kann weitere Parameter erhalten, die zusammen mit dem Stil als eine Liste angegeben werden. Der Stil lines akzeptiert zwei Zahlen, die die Breite der Linie und deren Farbe angegeben. Die Standardfarben haben die Zahlenwerte: 1: blue, 2: red, 3: magenta, 4: orange, 5: brown, 6: lime und 7: aqua. Im Grafikformat Gnuplot kann die Kodierung der Farben für verschiedene Terminals abweichend sein. Wird zum Beispiel das Terminal [gnuplot_term,ps] verwendet, entspricht dem Zahlenwert 4 die Farbe black.

Der Stil points akzeptiert zwei oder drei Parameter. Der erste Parameter ist der Radius des Punktes. Der zweite Parameter ist eine Zahl, der wie für den Stil lines eine Farbe angibt. Der dritte Parameter ist eine Zahl, mit der im Grafikformat Gnuplot die folgenden Zeichen für die Darstellung der Punkte ausgewählt werden können: 1: bullet, 2: circle, 3: plus, 4: times, 5: asterisk, 6: box, 7: square, 8: triangle, 9: delta, 10: wedge, 11: nabla, 12: diamond, 13: lozenge.

Der Stil linesdots akzeptiert bis zu vier Parameter: die Breite der Linie, den Radius der Punkte, die Farbe und das Symbol für das Zeichnen der Punkte.

Siehe auch die Grafikoptionen color und point_type.

Grafikoption: t [t, min, max]

Bestimmt den Wertebereich für das Zeichnen einer parametrischen Kurve mit der Funktion plot2d. Die Variable einer parametrischen Kurve muss mit t bezeichnet werden.

Grafikoption: transform_xy [transform_xy, symbol]

Standardwert: false

symbol hat entweder den Wert false oder ist das Ergebnis der Funktion make_transform. Wenn verschieden von false, wird die Funktion genutzt, um die drei Koordinaten einer dreidimensionalen Grafik zu transformieren.

Siehe auch polar_to_xy und spherical_to_xyz. für bereits vordefinierte Koordinatentransformationen.

Grafikoption: x [x, min, max]

Die erste Grafikoption der Funktionen plot2d oder plot3d bezeichnet die unabhängige Variable. Die unabhängige Variable muss nicht mit x bezeichnet werden, sondern kann ein beliebiges von x verschiedenes Symbol sein. Die Werte min und max geben in diesem Fall den Wertebereich der unabhängigen Variablen an. Die Grafikoption x kann ein zweites Mal angegeben werden, um den Bereich für die x-Achse festzulegen.

Grafikoption: xlabel [xlabel, string]

Standardwert: "x"

Legt die Zeichenkette string fest, mit der die x-Achse der Grafik bezeichnet wird. Der Standardwert ist "x" oder der Name der ersten unabhängigen Variablen. Diese Grafikoption kann nicht mit dem Kommando set_plot_option gesetzt werden.

Grafikoption: y [y, min, max]

Für einen dreidimensionalen Graphen legt diese Grafikoption die zweite unabhängige Variable fest. Die unabhängige Variable muss nicht mit y bezeichnet werden, sondern kann ein beliebiges von y verschiedenes Symbol sein. Die Werte min und max geben in diesem Fall den Wertebereich der Variablen an. Wird die Grafikoption für einen zweidimensionalen Graphen verwendet oder für einen dreidimensionalen Graphen ein zweites Mal eingesetzt, dann wird der Bereich für die y-Achse festgelegt.

Grafikoption: ylabel [ylabel, string]

Standardwert: "y"

Legt die Zeichenkette string fest, mit der die y-Achse der Grafik bezeichnet wird. Der Standardwert ist "y" oder für den Fall einer dreidimensionalen Grafik der Name der zweiten unabhängigen Variablen. Diese Grafikoption kann nicht mit dem Kommando set_plot_option gesetzt werden.

Grafikoption: z [z, min, max]

Legt für eine dreidimensionalen Grafik den Bereich für die z-Achse fest.

Grafikoption: zlabel [zlabel, string]

Standardwert: "z"

Legt die Zeichenkette string fest, mit der die z-Achse der Grafik bezeichnet wird. Der Standardwert ist "z". Diese Grafikoption kann nicht mit dem Kommando set_plot_option gesetzt werden und wird von den Funktionen plot2d sowie implicit_plot ignoriert.


Nächste: , Vorige: , Nach oben: Grafische Darstellung   [Inhalt][Index]