How to set number of value ranges in colorbar?

54 views (last 30 days)
Hello everyone, i wanna ask, how to set number of value ranges is equal with number of color grading in colorbar?
Color grading have 14 colors, but the value just 10. Thank you
  1 Comment
Walter Roberson
Walter Roberson on 6 Aug 2022
I do not seem to be able to replicate that when I activate a colormap that I have set a specific size for.
cmap = flag(10);
colormap(cmap);
colorbar()

Sign in to comment.

Answers (1)

Cris LaPierre
Cris LaPierre on 6 Aug 2022
% Create data & plot
data = peaks(25);
contourf(data)
cmap = jet(14);
colormap(cmap);
% Specify tick locations in colorbar automatically
cl = clim;
ct = linspace(cl(1),cl(2),size(cmap,1)+1);
c=colorbar('Ticks',ct);

Categories

Find more on Colormaps in Help Center and File Exchange

Products


Release

R2020a

Community Treasure Hunt

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

Start Hunting!