Maxima Manual: Grafikoptionen

Next: Gnuplot Optionen, Previous: Funktionen und Variablen für die grafische Darstellung, 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.

Next: Gnuplot Optionen, Previous: Funktionen und Variablen für die grafische Darstellung, Nach oben: Grafische Darstellung [Inhalt][Index]