matlab:如何用一种颜色填充绘图的一侧,用另一种颜色填充其余部分

matlab:如何用一种颜色填充绘图的一侧,用另一种颜色填充其余部分,matlab,Matlab,受《帝国的古老》图片的启发,我想创建一个绘图,在绘图线处将窗格拆分为两种颜色。如何做到这一点 代码: 感谢@Wolfie帮我解决了这个问题 y_max = 100; separator=randi(y_max,1,20); figure; hold on; area([separator;y_max-separator]'); 你可能想要一个面积,但这里的面积将是无价的。请复制这个屏幕截图,给我们一些有用的数字。我认为这个例子基本上就是答案,所以我刚刚发布了:-/。我同意截图与其说是有用的,不

受《帝国的古老》图片的启发,我想创建一个绘图,在绘图线处将窗格拆分为两种颜色。如何做到这一点

代码:


感谢@Wolfie帮我解决了这个问题

y_max = 100;
separator=randi(y_max,1,20);
figure; hold on; area([separator;y_max-separator]');

你可能想要一个面积,但这里的面积将是无价的。请复制这个屏幕截图,给我们一些有用的数字。我认为这个例子基本上就是答案,所以我刚刚发布了:-/。我同意截图与其说是有用的,不如说是怀旧的。这就是为什么创建一个!通常你自己找到答案,你总是让别人更容易找到答案
y_max = 100;
separator=randi(y_max,1,20);
figure; hold on; area([separator;y_max-separator]');