|
|
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 |