收藏本站 劰载中...网站公告 | 吾爱海洋论坛交流QQ群:835383472

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

[复制链接]
程序实例:$ d6 O/ a: c7 @% ]1 J4 U5 D. J& n
[c,h]=contour(Si,thetai,dens,vi,'k','linewidth',1);
4 r8 z- V( G1 v3 _texth=clabel(c,h,'manual','fontname','calibri','fontwei','demi','fontsi',14);+ o. J/ x0 {! L9 e( \
for m=1:length(texth)6 H, ?+ {8 c  \) ?5 b
    textstr=get(texth(m),'String');- U, i$ z0 f) S1 L9 {* G/ A( `
    textnum=str2num(textstr);$ {/ U* @6 i( H0 ~& J* C, x; D- J6 L
    textstrnew=num2str(textnum,'%5.2f');  %设置数字格式
; `$ h4 l1 h- s7 c/ J7 L9 G    set(texth(m),'String',textstrnew);) q- J; D0 m* Z  q& @  h# X
end. L3 s, Z6 H. f! P

! y" m# V, ^/ C8 m, p5 A! n/ r9 ^- Y; g/ |/ f$ S
                    2 G( o+ O& @" C9 ?7 l( t- ]/ c
6 n/ c3 P: ?% |) f' a' _
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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