fill_between.m
用于填充图中选定区域的 Matlab 函数。 该函数的灵感来自 Python 库 Matplotlib 中的同名函数。
该函数具有以下参数:
[y1handle, y2handle, h] = fill_between(x,y1,y2, where, opts);
x是 x 位置的向量
y1和y2是 y 位置的向量
where是指定填充y1和y2之间区域的条件的任何二进制向量。 这是一个很好的属性,因为我们可以绘制一条曲线,并决定只填充该曲线的特定区域(见下图左上角)。
如果where=1或where=[]那么我们假设我们想要填充所有给定的 x 值(见右上角的例子)。
y1和y2都可以是向量,在这种情况下,我们将在它们之间进行填充(参见右上角和左下角的示例)。
y1或y2 (但不是两者)可以是常量,我们只是填充到特定的 y 基线,见右下示例。
2021-09-21 14:59:08
41KB
MATLAB
1