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

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

[复制链接]
程序实例:
' q0 y7 L. D6 \0 g& c1 G1 b1 j[c,h]=contour(Si,thetai,dens,vi,'k','linewidth',1);+ p6 S, W$ q( [/ U% P$ {
texth=clabel(c,h,'manual','fontname','calibri','fontwei','demi','fontsi',14);
, k( ]) j5 E  @( Q7 afor m=1:length(texth)
: U! f# |; g0 D' a    textstr=get(texth(m),'String');
+ T0 y- a# t6 o# g4 B4 C4 w3 k2 B    textnum=str2num(textstr);7 {- ~7 L- `* C/ d0 q
    textstrnew=num2str(textnum,'%5.2f');  %设置数字格式
' x+ J* t6 D% b# C    set(texth(m),'String',textstrnew);( O9 o9 |0 [0 n) w9 N
end) S* ?) f# X; B$ d4 I0 h4 }

' k, B, y+ c& p
. P& @6 v* M0 Y; X                    - }1 ]6 x% @! m  l9 A2 H; X( G8 H
; \: H+ m$ z" u. N3 e: A, u7 K) l0 S
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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