matlab bar不同颜色设置,请问Matlab如何给多组bar图设置多种颜色?

阅读: 评论:0

matlab bar不同颜色设置,请问Matlab如何给多组bar图设置多种颜色?

matlab bar不同颜色设置,请问Matlab如何给多组bar图设置多种颜色?

例如

见1.jpg

a=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]; bar(a);

出现的是一共4组,每一组四条bar图(每一组的最后两条因为数据很少,所以显得很低),可是都是蓝颜色。(我的问题里是分成四组数据的,这里为了举例简单)

我想每一组的四条bar图按红,绿,黑,蓝四种颜色区分排列,四组都是这样,在网上找了很久可都没有找到方法,我自己的想法是

bar(a(1,1:3:13),'r',a(1,2:3:14),'g',a(1,3:3:15),'k',a(1,4:3:16),'b');   可是不行

---------------------------------------------------------------------------------------------------

这个是一位朋友给我的建议

a=1:16; aa=reshape(a,4,4)'; h=bar(aa);

set(h(1),'FaceColor','r'); set(h(2),'FaceColor','g');

set(h(3),'FaceColor','k'); set(h(4),'FaceColor','b');

我试了一下,可是做出来的图形是被压缩了宽度 ,见test1.jpg

<

本文发布于:2024-01-29 00:38:46,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170645993211461.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:不同颜色   多组   多种   颜色   matlab
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23