colorbar tick decimal round
31 ビュー (過去 30 日間)
古いコメントを表示
Hi,
I would like to round my colorbar values to 2 decimal places, is it possible?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/163185/image.png)
Like in my figure, it has 4 dicimal places, 0.0372, I would like to display to 0.04 only.
I don't know how to do that :S
I try:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/163186/image.png)
but failed.
採用された回答
Azzi Abdelmalek
2016 年 5 月 2 日
plot(1:10)
h=colorbar
t=get(h,'Limits');
T=linspace(t(1),t(2),5)
set(h,'Ticks',T)
TL=arrayfun(@(x) sprintf('%.2f',x),T,'un',0)
set(h,'TickLabels',TL)
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Colorbar についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!