传说是不显示所有的颜色——酒吧
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”,“照片”,“视频”,“位置”,“西北”)
0评论
接受的答案
骑自行车的人
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)
改变的第一栏的颜色第一批酒吧(但是这个颜色变化没有影响这一事实只有两组对象)。
因此,你的传奇人物只有两个物体分配(这就是为什么你会警告太多传奇条目)。
我不清楚你实际上目的(我还以为这只是一个玩具例子),所以我不能给你任何建议,没有更多的细节。