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

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

[复制链接]
程序实例:
4 ]. `6 {+ v% E  J0 _[c,h]=contour(Si,thetai,dens,vi,'k','linewidth',1);
$ Q1 M) e. j* Y# R' g3 j* _: dtexth=clabel(c,h,'manual','fontname','calibri','fontwei','demi','fontsi',14);
) Z, ~, ?) g1 k; ?) Vfor m=1:length(texth)6 ~% ]7 I; l" ?( d4 T& k3 B- X
    textstr=get(texth(m),'String');
! s% _- H  F  p% S6 c    textnum=str2num(textstr);* N6 V6 }4 c& h' C" H! \
    textstrnew=num2str(textnum,'%5.2f');  %设置数字格式
# I0 w0 f+ L% H# ]    set(texth(m),'String',textstrnew);
" k' p/ W  r8 [  S7 W+ bend
# `$ d4 v6 \5 {3 L& V& T
9 G! m9 ^: n1 E% A* C: x2 {; G! a, }* |+ S3 Q; _" g% b, l
                    " _7 F3 |; z7 I: Q1 H

! G0 ~8 c$ a4 t$ ?1 Z% E2 y) w                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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