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

[复制链接]
程序实例:
0 w% [5 x, q1 n* R[c,h]=contour(Si,thetai,dens,vi,'k','linewidth',1);+ M' C# [) Q+ r, E
texth=clabel(c,h,'manual','fontname','calibri','fontwei','demi','fontsi',14);
5 u8 I  \) |, w; i7 ]for m=1:length(texth)
( I1 X7 I* T/ V    textstr=get(texth(m),'String');
, t7 L7 C) R' z3 m    textnum=str2num(textstr);7 N, f6 q- r# v/ k
    textstrnew=num2str(textnum,'%5.2f');  %设置数字格式2 M2 ?  _/ Q' C- H
    set(texth(m),'String',textstrnew);' p6 p7 D/ w2 Q* _% F, F/ _) Q% y  w
end
7 S0 v; H: [! u. g; m
2 `3 M" \! J: |6 s: L' e' M& y# `6 N# E! @3 k2 g& v
                    * h& F1 @6 D6 Y4 j# ?
, Y0 ^' ~7 X3 A6 h. Z
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。

相关帖子

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