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

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

[复制链接]
程序实例:  Q. ^' M; O7 y* N- V* h: U" G
[c,h]=contour(Si,thetai,dens,vi,'k','linewidth',1);
: ^; y2 e5 d3 `9 Gtexth=clabel(c,h,'manual','fontname','calibri','fontwei','demi','fontsi',14);0 ^6 F: `6 a/ ?2 h( l0 f& _
for m=1:length(texth)
) C1 o* g8 h# J: C. L- W  J    textstr=get(texth(m),'String');
8 A* T, |# H8 K9 \9 k. N! i    textnum=str2num(textstr);5 O* w  g) n1 `/ y0 p' Z: M# ~
    textstrnew=num2str(textnum,'%5.2f');  %设置数字格式8 L3 `; I8 p5 r* ^
    set(texth(m),'String',textstrnew);% S! I% U. \3 A/ H3 Y2 M
end
" }  y. w1 R4 B+ J; q( H& x7 Y7 b* c! B( V, ~7 C+ r: A9 h
4 t. W0 c! P4 S1 D8 ^
                      y" H; k4 n- s. |& l2 C
6 k; b5 P' q1 F
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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