Assign mean and max value to a heatmap color bar

9 Ansichten (letzte 30 Tage)
Zeynab Mousavikhamene
Zeynab Mousavikhamene am 9 Apr. 2020
Bearbeitet: Mohammad Sami am 9 Apr. 2020
In order to be have consistant colorbar for all plots, how can I set a min and max to the heatmap color bar? I want to customize the min and max
The line of code I am using now is:
h = heatmap(x,y,mat,...
'ColorScaling','log','MissingDataColor','1.00,1.00,1.00','GridVisible','off','MissingDataLabel','');
colormap(flipud(colormap('summer'))); set(gca,'FontSize',14,'FontName','Arial');
thank you

Akzeptierte Antwort

Mohammad Sami
Mohammad Sami am 9 Apr. 2020
You can specify the color limits in your heat map
%h = heatmap(__,'ColorLimits',[0 10])
  2 Kommentare
Zeynab Mousavikhamene
Zeynab Mousavikhamene am 9 Apr. 2020
Thanks.Tired that but did not give me reasonable ouput.
The color bar before:
and after:
I used this code:
% h = heatmap(__,'ColorLimits',[0 1])
Mohammad Sami
Mohammad Sami am 9 Apr. 2020
Bearbeitet: Mohammad Sami am 9 Apr. 2020
This is arising from setting colorscaling to log. you may wish to omit that or specify the color limits in log scale as.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Colormaps finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by