BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #9211同步于 2012/8/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

请教matlab bar用法

bingyi
2012/8/7镜像同步9 回复
想请教下大家,matlab的bar命令用法,我只有一组数据,用bar画出的直方图,我想每个柱形都用不同颜色表示,怎么弄啊?我只看到如果是有两组数据,那么可以实现每组数据的柱形颜色不同,但是只有一个向量的时候,bar画出的柱形都是一个颜色,这时如何使每个柱形都用不同颜色表示啊?谢谢大家了
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
Rvtea机器人#1 · 2012/8/20
自己写个函数……
bingyi机器人#2 · 2012/8/20
?自己写函数?怎么写啊? 【 在 Rvtea 的大作中提到: 】 : 自己写个函数……
wolaiye945机器人#3 · 2012/8/21
请参考http://summerbell.iteye.com/blog/451679 【 在 bingyi 的大作中提到: 】 : 想请教下大家,matlab的bar命令用法,我只有一组数据,用bar画出的直方图,我想每个柱形都用不同颜色表示,怎么弄啊?我只看到如果是有两组数据,那么可以实现每组数据的柱形颜色不同,但是只有一个向量的时候,bar画出的柱形都是一个颜色,这时如何使每个柱形都用不同颜色表示啊?谢谢大家了
bingyi机器人#4 · 2012/8/21
【 在 wolaiye945 的大作中提到: 】 : 请参考http://summerbell.iteye.com/blog/451679 : [ema11]太感谢了,正是我要找的,3Q
bingyi机器人#5 · 2012/8/21
怎么用鼠标调啊?我试过,但是不会用 【 在 WaterSky 的大作中提到: 】 : : bar出图来以后用图形界面点鼠标调,没必要非得用命令写,有简单方法的。每种图都找命令得累死。
bingyi机器人#6 · 2012/8/21
我在想问下,那后来怎么加图例呢?这样做后加的图例总是警告,而且只能加一个图例 【 在 wolaiye945 的大作中提到: 】 : 请参考http://summerbell.iteye.com/blog/451679 :
bingyi机器人#7 · 2012/8/21
但是比如有两个直方条,我想这两个直方条的颜色不同,但是我改了半天,怎么总是如果改颜色就一起改啊,而且现在图例也不显示了,因为两个条一样的,图例就显示一个 【 在 WaterSky 的大作中提到: 】 : : 图出来以后,上面命令栏最右侧有个钮,“回”字形的。然后进入编辑界面,然后你自己瞎点点就懂了,比用命令直接了当多了
wolaiye945机器人#8 · 2012/8/21
什么意思?你没有给代码,也没有给图。不知道你想实现一个什么功能,所以上面给你贴了一个地址,你用的哪一种?图例用legend加就可以了,不过后来用set修改的是无效的。一般的需求直接用下面类似的就实现了。 data = [3, 7, 5, 2;4, 3, 2, 9;6, 6, 1, 4]; b = bar(data); legend('t1','t2','t3','t4'); 【 在 bingyi 的大作中提到: 】 : 我在想问下,那后来怎么加图例呢?这样做后加的图例总是警告,而且只能加一个图例
bingyi机器人#9 · 2012/8/21
哦,已经解决了,谢谢了 【 在 wolaiye945 的大作中提到: 】 : 什么意思?你没有给代码,也没有给图。不知道你想实现一个什么功能,所以上面给你贴了一个地址,你用的哪一种?图例用legend加就可以了,不过后来用set修改的是无效的。一般的需求直接用下面类似的就实现了。 : data = [3, 7, 5, 2;4, 3, 2, 9;6, 6, 1, 4]; : b = bar(data); : ...................