MATLAB colorbar加标题的两种方式
MATLAB colorbar添加标题的两种用法
·
cb2 = colorbar('ticks',(-11:9)*1e3,'FontWeight','bold');
cb2 % 查看cb2的所有属性
% 给colorbar加标题方式1
set(get(cb2,'title'),'string','Elev','FontSize',14);
% 给colorbar加标题方式2
cb2.Title
cb2.Title.String = 'Elev(m)';
cb2.Title.FontName = 'times new roman';
cb2.Ticks
cb2.Ticks/1e4
cb2.TickLabels = {'-1.1';'-1.0';'-0.9';'-0.8';'-0.7';...
'-0.6';'-0.5';'-0.4';'-0.3';'-0.2';'-0.1';' 0';...
' 0.1';' 0.2';' 0.3';' 0.4';' 0.5';' 0.6';...
' 0.7';' 0.8';' 0.9'};
cb2.Title.String = 'Elev(10^{4}m)';
cb2.Title.Interpreter % 'tex'
比较清晰的方式是方式2,
cb2.Title 而不是 cb2.title
方式2
cb2.Title.String = ‘Elev(m)’;
方式1
set(get(cb2,‘title’),‘string’,‘Elev’,‘FontSize’,14);
先获取:get(cb2,‘title’)
再设置:set(…)
推荐方式2添加标题。
更多推荐
已为社区贡献1条内容
所有评论(0)