爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4165|回复: 1

[讨论] matlab给bar图加标签

[复制链接]
发表于 2021-12-2 10:46:33 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我想给bar图其中每个都加上标签,但是为什么legend只能加上一个啊,怎么给每个都加上呢??
wind_std = std(W(:,1));
lat_center_std = std(W(:,2));
lon_center_std = std(W(:,3));
lon_expansion = std(W(:,4));
lat_expansion = std(W(:,5));
day_std = std(W(:,6));
S = [wind_std,lat_center_std,lon_center_std,lon_expansion,lat_expansion,day_std];
wwb_mean = mean(W);
x = 1:6;
h = bar(x,wwb_mean,0.4,'FaceColor','flat');
h.CData(1,:) = [0 0.4470 0.7410];%调整条形图颜色
h.CData(2,:) = [0.8500 0.3250 0.0980];
h.CData(3,:) = [0.4940 0.1840 0.5560];%调整条形图颜色
h.CData(4,:) = [0.9290 0.6940 0.1250];
h.CData(5,:) = [0.4660 0.6740 0.1880];%调整条形图颜色
h.CData(6,:) = [0.6350 0.0780 0.1840];
hold on
xticks(x)
xticklabels({'A','x0','y0','Lx','Ly','T'})
er = errorbar(x,wwb_mean,-S,S);
er.LineStyle = 'none';  
legend('最大振幅','纬度中心','经度中心','经向扩展','纬向扩展','持续时间','正负一倍标准差')

untitled1.png
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2021-12-2 11:18:50 | 显示全部楼层
已解决,谢谢。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表