Постройте график одной или нескольких заполненных полигональных областей
patch(
строит графики одной или нескольких заполненных полигональных областей с помощью элементов X
,Y
,C
)X
и Y
как координаты для каждой вершины. patch
соединяет вершины в том же порядке, в котором они заданы. Чтобы создать один многоугольник, задайте X
и Y
как векторы. Чтобы создать несколько многоугольники, задайте X
и Y
как матрицы, где каждый столбец соответствует многоугольнику. C
определяет цвета многоугольников.
patch('XData',
аналогичен X
,'YData',Y
,'ZData',Z
)patch(X,Y,Z,C)
, за исключением того, что вы не должны задавать цветовые данные для координат 3-D.
Примечание
Когда вы задаете данные используя 'XData'
, 'YData'
, или 'ZData'
аргументы имя-значение, данные должны иметь числовой тип, например double
, single
, или целого типа. Чтобы задать categorical
, datetime
, или duration
данные, используйте x
, y
, и z
аргументы.
patch('Faces',
создает один или несколько многоугольники, где F
,'Vertices',V
)V
задает значения вершин и F
определяет, какие вершины соединить. Установка только уникальных вершин и их матрицы соединений может уменьшить размер данных, когда существует много многоугольников. Задайте по одной вершине на строку в V
. Чтобы создать один многоугольник, задайте F
как вектор. Чтобы создать несколько многоугольники, задайте F
как матрица с одной строкой на многоугольник. Каждая грань не должна иметь одинаковое количество вершин. Чтобы задать разное количество вершин, заполните F
с NaN
значения.
patch(___,
создает многоугольники и задает одно или несколько свойств закрашенной фигуры с помощью аргументов пары "имя-значение". Закрашенная фигура является объектом, который содержит данные для всех созданных многоугольников. Можно задать свойства закрашенной фигуры с любыми комбинациями входных аргументов в предыдущих синтаксисах. Для примера, Name,Value
)'LineWidth',2
задает ширину контура для всех многоугольников равной 2 точкам.
patch(
создает закрашенную фигуру в осях, заданных как ax
,___)ax
вместо в текущей системе координат (gca
). Опция ax
может предшествовать любой комбинации входных аргументов в предыдущих синтаксисах.
возвращает объект закрашенной фигуры, который содержит данные для всех многоугольников. Использование p
= patch(___)p
запрос и изменение свойств объекта закрашенной фигуры после его создания. Список свойств и описаний см. в разделе «Свойства закрашенной фигуры».