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

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

[复制链接]
程序实例:
7 [- N- ^+ i2 ^( j" m  N0 s4 w! h, K[c,h]=contour(Si,thetai,dens,vi,'k','linewidth',1);
. m( \- W/ G+ c+ u' Etexth=clabel(c,h,'manual','fontname','calibri','fontwei','demi','fontsi',14);
; m% H8 P$ b2 ]- ]7 w7 ^for m=1:length(texth)3 U7 x, W: c/ }
    textstr=get(texth(m),'String');
8 }9 R; w! `+ W9 D# {    textnum=str2num(textstr);# o& i$ A) c2 \5 S/ h
    textstrnew=num2str(textnum,'%5.2f');  %设置数字格式
$ I7 N+ w( a9 j, z. c) v+ y    set(texth(m),'String',textstrnew);
+ F  h, n  a/ ]/ W5 qend
6 o& Y1 ?8 e4 ^4 z) x+ s) }
: s# p$ T# u) ^/ k( g/ |1 {
7 w7 y5 e( j) M; \                    
% i6 H2 a: V1 L8 Z- J" ]
9 j7 c5 K, u4 v* q& E( l                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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