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

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

[复制链接]
程序实例:& Z  R1 Y! f) W* E2 D5 A
[c,h]=contour(Si,thetai,dens,vi,'k','linewidth',1);) b: C% X3 \* p/ N* P( [& a
texth=clabel(c,h,'manual','fontname','calibri','fontwei','demi','fontsi',14);
2 }5 z% u  T) q* v, @- r3 x) K: Qfor m=1:length(texth)% N& s, }' |7 c" l5 l$ `6 X8 }& V
    textstr=get(texth(m),'String');3 \: G( ?% }- W. t' @9 Z- s
    textnum=str2num(textstr);
; Y) o2 a* ?' d6 C( u; R  W, m3 h    textstrnew=num2str(textnum,'%5.2f');  %设置数字格式
! b5 V0 X% k( U0 x, ]" n$ C    set(texth(m),'String',textstrnew);
) `. e+ b& ]' Hend" E% Q5 D7 F) B- V

9 Y$ {" [0 p7 D3 r# m" ]  e# `, R% O6 G& }) p
                    
3 R; Q' K/ h1 ~# c. p! G! o3 ^: O- Q' }- F5 J$ I( ]
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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