iAn*_*nas 8 matlab plot bar-chart
这是我的矩阵
n =
46.4000 51.8000
44.8000 44.9000
67.2000 85.0000
54.4000 60.3000
43.2000 57.0000
51.2000 68.0000
75.2000 76.0000
44.8000 51.3000
67.2000 72.2000
70.4000 71.2000
Run Code Online (Sandbox Code Playgroud)
如果我将其绘制为条状(n,'分组'),则显示

我想更改默认颜色而不是蓝色红色我想要绿色和黄色
我试过这样的方式吧(n,'分组','g','y')但它正在显示

谁能帮我 ?
dar*_*ith 12
您可以使用'FaceColor'对象的句柄属性:
n=[46.4000 51.8000
44.8000 44.9000
67.2000 85.0000
54.4000 60.3000
43.2000 57.0000
51.2000 68.0000
75.2000 76.0000
44.8000 51.3000
67.2000 72.2000
70.4000 71.2000];
bar_handle = bar(n,'grouped');
set(bar_handle(1),'FaceColor',[0,1,0])
set(bar_handle(2),'FaceColor',[1,1,0])
Run Code Online (Sandbox Code Playgroud)
该文档说明了如何在此处设置颜色.
| 归档时间: |
|
| 查看次数: |
16942 次 |
| 最近记录: |