Заполненные 2D полигоны
заливка (X, Y, C)
заливка (X, Y, ColorSpec
)
заливка (X1, Y1, C1, X2, Y2, C2...)
заливка..., 'PropertyName'
, PropertyValue)
заливка (ax...)
h = заполните (...)
Функция fill
создает окрашенные полигоны.
fill(X,Y,C)
создает заполненные полигоны из данных в X
и Y
с цветом вершины, заданным C
. C
является вектором или матрицей, используемой в качестве индекса в палитру. Если C
является вектором - строкой, length(C)
должен равняться size(X,2)
и size(Y,2)
; если C
является вектором - столбцом, length(C)
должен равняться size(X,1)
и size(Y,1)
. При необходимости fill
закрывает полигон путем соединения последней вершины с первым. Значения в X
и Y
могут быть числовыми, datetime, длительность или категориальные значения.
заполняет двумерные полигоны, заданные fill(X,Y,ColorSpec)
X
и Y
с цветом, заданным ColorSpec
.
fill(X1,Y1,C1,X2,Y2,C2,...)
задает несколько двумерных областей заливки.
заливка...,
, позволяет вам задавать имена свойства и значения для графического объекта закрашенной фигуры.'PropertyName'
, PropertyValue)
fill(ax,...)
создает полигоны в осях, заданных ax
вместо в текущей системе координат (gca
). Опция ax может предшествовать любой комбинации входных аргументов в предыдущих синтаксисах.
h = fill(...)
возвращает вектор объектов закрашенной фигуры.
Если X
или Y
являются матрицей, и другой вектор - столбец с тем же числом элементов как строки в матрице, fill
реплицирует аргумент вектора - столбца, чтобы произвести матрицу необходимого размера. fill
формирует вершину из соответствующих элементов в X
и Y
и создает один полигон из данных в каждом столбце.
Если X
или Y
содержат одно или несколько значений NaN
, то fill
не заполняет полигоны.
Тип цветной штриховки зависит от того, как вы задаете, раскрашивают список аргументов. Если вы задаете цвет с помощью ColorSpec
, fill
генерирует плоско заштрихованные полигоны путем установки свойства FaceColor
объекта закрашенной фигуры на соответствующий триплет RGB.
Если вы задаете цвет с помощью C
, fill
масштабирует элементы C
значениями, заданными свойством CLim
осей. После масштабирования C
C
индексирует текущую палитру.
Если C
является вектором - строкой, fill
генерирует плоско заштрихованные полигоны, где каждый элемент определяет цвет полигона, заданного соответствующим столбцом матрицами Y
и X
. Каждый объект закрашенной фигуры FaceColor
свойство установлено в 'flat'
. Каждый элемент строки становится значением свойства CData
для n
th объект закрашенной фигуры, где n является соответствующим столбцом в X
или Y
.
Если C
является вектором - столбцом или матрицей, fill
использует линейную интерполяцию цветов вершины, чтобы сгенерировать полигоны с интерполированными цветами. Это устанавливает свойство FaceColor
графического объекта закрашенной фигуры на 'interp'
, и элементы в одном столбце становятся значением свойства CData
для соответствующего объекта закрашенной фигуры. Если C
является вектором - столбцом, fill
реплицирует вектор - столбец, чтобы произвести необходимую размерную матрицу.