E.g。见下文。
我希望对另一个独立时间序列大于0的年份进行颜色编码(红色)。
答案 0 :(得分:2)
您可以使用patch()
功能在任意位置绘制sqares,并使用大约0.5的A(alpha)为其提供RGBA格式的颜色,例如
让我们举例说明:
x=1:0.1:10;
y=sin(x*2*pi);
box1=[1 1 2 2];
box2=[4 4 5 5];
boxy=[-1 1 1 -1]*max(y)*1.2;
plot(x,y)
patch(box1,boxy,[0 1 0],'FaceAlpha',0.2)
patch(box2,boxy,[1 0 0],'FaceAlpha',0.2)
ylim(1.1*[min(y) max(y)])