Hallo,
die Packete in
http://www.mathsource.com/Content/Enhancements/Graphics/3D/0208-976
enthalten eines, das LabelContour.m heisst. Die Funktion
LabelContourLegend[] sollte eine bessere Legende produzieren.
F"ur DensityPlot[] gibt's da nix. Wohl auch weil bei
255 Graustufen die Beschriftung etwas problematisch w"are.
Ich w"urde also die DensityGraphics[] in eine ContourGraphics[]
umwandeln und dan LabelContourLegend[] benutzen.
Gruss
Jens
Martin Heimann wrote:
>
> Liebe Kollegen,
>
> Mit DensityPlot[f[x,y], {x,x1,x2},{y,y1,y2},ColorFunction->Hue... ]
> erzielt man schöne Bilder einer Funktion von 2 unabhängigen
> Variablen. Leider wird dabei die Zuordnung der Farben zu den
> Funktionswerten nicht mit Hilfe einer Farbtabelle gleichzeitig
> dargestellt. Laut MMA-Buch werden die Funktionswerte zwischen
> Minimum und Maximum auf den Bereich (0,1) skaliert und an Hue[]
> übergeben. Wenn man jedoch Minimum und Maximum nicht kennt, dann
> kann man die Farben nicht bestimmten Funktionswerten zuordnen. Im
> Package Graphics`Legend gibt es zwar eine Möglichkeit, eine
> Farbtabelle beizufügen, allerdings verlangt diese die explizite
> Spezifikation von Minimum und Maximum. Zudem ist die Programmierung
> dieser Farbtabelle sehr schwerfällig, da explizit die Lage der
> Farbtabelle und der Raum für die Zahlen der Tabellenbeschriftung
> angegeben werden muss etc.
>
> Kennt jemand eine bessere Möglichkeit, um an DensityPlot eine
> ansprechende Farbtabelle anzufügen? Eigentlich erstaunlich, dass MMA
> dies nicht defaultmässig vorsieht, wenn man bedenkt wie gepflegt
> sonst z.B. die Achsen und andere Diagrammelemente dargestellt werden.
> (Dasselbe gilt übrigens auch für die Beschriftung von Konturenlinien,
> obwohl es hierzu irgendwo ein Package geben soll).
>
> Mit freundlichem Gruss,
> Martin Heimann
> --
> Max-Planck-Institut fuer Biogeochemie
> Postfach 100164, D-07701 Jena, Germany
> Street Address: Kahlaische Strasse 10
>
> Office: +49-3641-686-720/701
> Mobile: +49-170-6307299
> Home: +49-3641-618254
> Fax.: +49-3641-686-710
> Email: martin.heimann@XXXXXXX.de
> Web: http://www.bgc-jena.mpg.de/~martin.heimann