【Matlab】如何给colorbar添加单位

[复制链接]
[x,y,z]=peaks(60);% j0 @: F  O/ c
mesh(x,y,z);
& L7 H4 k1 c1 r7 D6 U7 eh=colorbar;$ L3 M% z9 Y$ E
set(get(h,'title'),'string','km');- B+ K, G& a; I1 {4 r! Y0 u

; Z3 x8 m! H/ c# F9 N9 U
* ?% f. @  N9 V6 K  V# [% f! \有时不是在title上加单位,而是在数字上面加,可以:
! G; W0 k" O& x$ n: vh=colorbar;: ~9 ~$ i) Y5 Q! b" `) }6 R* h. K) O
t=get(h,'Yticklabel');
) k! ]: Z% k$ V. t# I& R6 |t=strcat(t,'km');1 l8 E& _8 C% `& g% T! ]
set(h,'Yticklabel',t);# _' ^6 H4 o. u6 N7 g! @" \
设置colorbar字体大小为14号:
4 ?9 J- P$ G/ ~& @8 _colorbar('Fontsize',14);
. H, q: u* z; _3 L6 Z* e2 k或者
; t( N1 t' x' ^: j! L5 Uh=colorbar;
" l$ U/ i2 y  R8 p: n$ xset(h,'Fontsize',14): b8 m8 U  s/ I9 [3 e  r3 s

8 }1 d- s) e- H. C; K! B1 Q8 Y# b$ H4 D( t1 ^* i, n8 h0 U) p, B
" f; [( ?$ x* P) z9 Z4 d
+ w, C5 X- S. W  {9 U
                    1 P' _- `7 J- t, y# o

7 X: L( F! F" Q4 x. h+ ?                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

全部回帖
暂无回帖,快来参与回复吧
懒得打字?点击右侧快捷回复 【吾爱海洋论坛发文有奖】
您需要登录后才可以回帖 登录 | 立即注册
黄金品质
活跃在2021-12-8
快速回复 返回顶部 返回列表