我怎么能这情节图吗?
1视图(30天)
显示旧的评论
接受的答案
沃斯
2022年4月16日
您可以使用创建
补丁
对象,而不是
矩形
对象,然后让一个传奇(一些)这些补丁。
或者您可以创建
补丁
与南数据对象(所以他们不出现在轴)除了
矩形
你已经有对象,每个颜色一个补丁,用于传奇:
(1)。颜色= (0 0 0);脸(2).Colours = (0.8500 0.3250 0.0980);面(3).Colours = (0.9290 0.6940 0.1250);
日元= [1,0,0,0,1,0,0,0,1,0];% d = 1(工人1)
Y2 = [0, 0, 1, 1, 0, 0, 1, 1, 0, 0);% d = 2(工人2)
Y3 = [0, 1, 0, 0, 0, 1, 0, 0, 0, 1];% d = 3(工人3)
天= 10;
i = 1;
而我< =天
如果日元(i) = = 1
矩形(“位置”,(0 1 1 (i - 0.5)),“FaceColor”,(1).Colours,“EdgeColor”,(1).Colours,“线宽”,0.5)
%轴([0天0 1]);
elseifY2 (i) = = 1
矩形(“位置”,(0 1 1 (i - 0.5)),“FaceColor”,(2).Colours,“EdgeColor”,(2).Colours,“线宽”,0.5)
%轴([0天0 1]);
elseifY3 (i) = = 1
矩形(“位置”,(0 1 1 (i - 0.5)),“FaceColor”,(3).Colours,“EdgeColor”,(3).Colours,“线宽”,0.5)
%轴([0天0 1]);
结束
我=我+ 1;
结束
%(设置坐标轴限制一次,包括+ / - 0.5)
轴(0.5[0.5天+ 0 1]);
%与南数据创建三个补丁,用于使传奇:
p =[补丁(南、南、面(1).Colours);补丁(南、南、面(2).Colours);补丁(南、南、面(3).Colours)];
%让这三个补丁一个传奇
传奇(p, {“日元”“Y2”“Y3”})%(称之为你喜欢什么)