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

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

[复制链接]
程序实例:
  v( O! x1 c& y5 j2 i+ q[c,h]=contour(Si,thetai,dens,vi,'k','linewidth',1);
  [6 ~( ~& x  P) j* jtexth=clabel(c,h,'manual','fontname','calibri','fontwei','demi','fontsi',14);/ c3 z. e4 s" ?1 r0 {- P$ t  J( P
for m=1:length(texth)/ c- B. O  g& l' P4 l
    textstr=get(texth(m),'String');  G1 H4 A1 X8 G! Z8 n( l
    textnum=str2num(textstr);
  S9 y9 l7 X3 F2 C# q  [    textstrnew=num2str(textnum,'%5.2f');  %设置数字格式
. k9 m# C7 ~5 E! N5 {0 v    set(texth(m),'String',textstrnew);# e* E- u/ q9 r
end
4 {( b- N; z& {# E; g+ |: p! m4 {, Z% B1 [/ T8 J

% u2 o- @$ s# P4 s! H3 b7 i2 x: ]                    , v" R3 I+ ^( L. d+ v( _
% q9 `- N  D9 b( A
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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