How to assign the value to the min/max of a color map in heatmap?

23 visualizzazioni (ultimi 30 giorni)
I need zero to be yellow and 1 to be green but it is opposite in the heatmap now:
Any idea to reverse this?

Risposta accettata

Mohammad Sami
Mohammad Sami il 7 Apr 2020
You can flip the colormap summer to get your desired colorscheme.
f = figure;
a = heatmap(rand(10,10),'Parent',f);
colormap(f,flipud(summer));

Più risposte (3)

Domenico Lucia
Domenico Lucia il 7 Gen 2021
Hi, i need something similar. I used HeatMap function ad i obtained the two charts in attachment. The max values for the two charts are 1 an 0.857. On the two charts the maxi values (1 and 0.857) have the same color green. I need to rescale the second chart to the maximum value 1 in order to obtain the same colours for the same values in the two charts.

Domenico Lucia
Domenico Lucia il 7 Gen 2021

sogol bandekian
sogol bandekian il 21 Mag 2022
I have same question,How can I show the max and min of bi-variate function with colormap?

Categorie

Scopri di più su Colormaps in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by