【MATLAB】如何统一设置clabel标注数字的小数位

[复制链接]
程序实例:
! A' W, d  A% x4 a  [9 M[c,h]=contour(Si,thetai,dens,vi,'k','linewidth',1);- ^  a: Z7 C. a2 i6 K
texth=clabel(c,h,'manual','fontname','calibri','fontwei','demi','fontsi',14);+ U" m4 k" C- P- i
for m=1:length(texth)
% D1 m& V# b  x+ \; r  P( ?    textstr=get(texth(m),'String');. K) w& l' Z6 c4 U( a4 S
    textnum=str2num(textstr);- R# N1 d) y; i- P: }  `- l. t
    textstrnew=num2str(textnum,'%5.2f');  %设置数字格式9 ^+ w! \# F* U7 u
    set(texth(m),'String',textstrnew);6 J) H/ O7 D5 o5 }
end
7 H# T: n2 f3 ?' E4 e2 f; g4 s0 i' ~; k8 {4 I
! o" c* O4 n$ P  l
                    0 D2 P, U! Z, v+ |' I+ R" d# m' [

2 b4 j" H, M& L% V9 [                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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