传说是不显示所有的颜色——酒吧

33视图(30天)
大家好!
我的MATLAB代码创建下面的酒吧图你看到,但是传说输出只有两种颜色在现实的酒吧是3个颜色,我怎么也得到相对应的蓝色的传说“照片”。提前谢谢,再见!
singleObjsPerc =兰德(4、12);
TecniquesName = {“一个”,“B”,“C”,' D ',“E”,“F”};
objName = {“瓶子”,“洗手液”,“咖啡杯”,“笔记本”};
i = 1:4
次要情节(2,2,我)
b =酒吧([singleObjsPerc(我,1:2);singleObjsPerc(我3:4);singleObjsPerc(我5:6);singleObjsPerc(我七8);singleObjsPerc(我9:10);singleObjsPerc(我数),“FaceColor”,“平”);
辅助= b (1,1);
:aux.CData (1) = (0.9290, 0.6940, 0.1250);
标题(objName{我});
集(gca),“XTickLabel”,TecniquesName);
结束
传奇(“Kinect”,“照片”,“视频”,“位置”,“西北”)
警告:忽略额外的传奇条目。

接受的答案

骑自行车的人
骑自行车的人 2023年5月7日18:14
编辑:骑自行车的人 2023年5月7日18:14
在每一个次要情节,你正在策划
[singleObjsPerc(我、1:2);singleObjsPerc(我3:4);singleObjsPerc(我5:6);singleObjsPerc(我七8);singleObjsPerc(我9:10);singleObjsPerc(我,十一12)]
这是一个6 x2数组。因此,你是策划 两个 的酒吧,而不是三个。
然后,行
辅助= b (1,1);
aux.CData (1) = (0.9290, 0.6940, 0.1250)
改变的第一栏的颜色第一批酒吧(但是这个颜色变化没有影响这一事实只有两组对象)。
因此,你的传奇人物只有两个物体分配(这就是为什么你会警告太多传奇条目)。
我不清楚你实际上目的(我还以为这只是一个玩具例子),所以我不能给你任何建议,没有更多的细节。
4评论
玛丽安娜,华人
玛丽安娜,华人 2023年5月8日在38
非常感谢你宝贵的帮助,我固定它通过你说改变我 singleObjsPerc 矩阵从4 x12 4 x18将nan我没有数据。谢谢你的解释。

登录置评。

更多的答案(0)

类别

找到更多的在图形性能帮助中心文件交换

s manbetx 845


释放

R2022b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!