How to display a color bar in Matlab as shown below

3 ビュー (過去 30 日間)
mertesacker
mertesacker 2024 年 8 月 6 日
回答済み: Angelo Yeo 2024 年 8 月 6 日
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?

回答 (3 件)

Aquatris
Aquatris 2024 年 8 月 6 日
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 2024 年 8 月 6 日
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 2024 年 8 月 6 日
Small size of colormap leads to discrete-looking colorbar.
surf(peaks)
cmap = jet(10);
colormap(cmap)
colorbar;

カテゴリ

Help Center および File ExchangeColormaps についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by