Colorbar einstellen? < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 01:49 Sa 03.03.2007 | Autor: | mawai |
Hallo,
wie kann ich den Plot und die Colorbar einstellen, damit bei 0 immer die Farbe grün ist. Entferne ich mich von 0 soll es über gelb in rot übergehen?
mfg
|
|
|
|
Hallo,
mal angenommen, in dem Plot/der Colorbar kommen Werte zwischen 0 und 100 vor. Dann können wir die gewünschte Colormap so realisieren:
map_100 = zeros(101, 3);
verlauf = (0:50)' / 50;
map_100(1:51, :) = [verlauf ones(51,1) zeros(51,1)];
map_100(51:101, :) = [ones(51,1) flipud(verlauf) zeros(51,1)];
Wenn das Werteintervall größer ist, muss man die Schrittweite ggf. etwas variieren. Sollte aber nicht zu schwer sein.
Gruß
Martin
|
|
|
|