How to display a color bar in Matlab as shown below

2 Ansichten (letzte 30 Tage)
mertesacker
mertesacker am 6 Aug. 2024
Beantwortet: Angelo Yeo am 6 Aug. 2024
Hello, experts.
I want to draw a color bar with discontinuous and regular intervals like the first picture above.
However, it would be best to draw a continuous color bar like the second picture. Is there a solution?

Antworten (3)

Aquatris
Aquatris am 6 Aug. 2024
You can call the colorbar function with the desired tick values
Z = peaks;
contourf(Z)
colorbar('ticks',[-6:0.5:8])

Kunal Kandhari
Kunal Kandhari am 6 Aug. 2024
you can use the 'colorbar' function. This allows you to represent both types of intervals effectively.
colorbar('ticks',[0.3:0.05:0.5])
read more about it here:

Angelo Yeo
Angelo Yeo am 6 Aug. 2024
Small size of colormap leads to discrete-looking colorbar.
surf(peaks)
cmap = jet(10);
colormap(cmap)
colorbar;

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