Spesso voglio tracciare un'immagine di differenza che va da un numero negativo a uno positivo. Il problema è che le mappe di matlab scalano solo dal valore minimo al valore massimo, ma non si preoccupano di un valore medio (questo caso zero). Per esempio, ho prodotto l'immagine peaks
con un singolo pixel diversa:Costruzione automatica di una mappa di colori attorno al valore zero
dove gli sguardi originali come questo:
Quindi valori zero sono blu l'immagine in alto e verde in basso ... (usando jet mappa colori come esempio)
Vorrei costruire una mappa colori che rappresenterà automaticamente i valori zero come lo stesso colore non importa quali saranno i valori min \ max. Come lo posso fare?
Penso che si possa ottenere questo ridimensionando tutto ad un intervallo fisso prima del tracciamento, come '[-1,1]'. –
usa colormapeditor: http://www.mathworks.de/de/help/matlab/ref/colormapeditor.html viene spiegato come mettere a fuoco il verde a zero – Enno
Robocob ha chiesto espressamente un'implementazione automatica, quindi non avrebbe avuto bisogno di apri l'editor di colormap ogni volta ... – bla