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添加标题。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐