Область заливки 2D график
area(Y)
area(X,Y)
area(...,basevalue)
area(...,Name,Value)
area(ax,...)
ar = area(...)
Закрашенный график отображает элементы в Y
как одна или несколько кривых и заполняет область ниже каждой кривой. Когда Y
является матрицей, кривые сложены, показав относительный вклад каждого элемента строки к общей высоте кривой в каждом x интервале.
area(Y)
строит векторный Y
или строит график каждого столбца в матричном Y
как отдельная кривая и складывает кривые. Ось X автоматически масштабируется к 1:size(Y,1)
. Значения в Y
могут быть числовыми или значения длительности.
area(X,Y)
графики Y
по сравнению с X
и заливками область между 0
и Y
. Значения в X
могут быть числовыми, datetime, длительность или категориальные значения.
Если Y
является вектором, то задайте X
как вектор увеличения значений с длиной, равной Y
. Если значения в X
не увеличиваются, то area
сортирует значения перед графическим выводом.
Если Y
является матрицей, то задайте X
как вектор увеличения значений с длиной, равной количеству строк в Y
. area
строит столбцы Y
как области заливки. Для каждого X
конечным результатом является сумма соответствующих значений из строк Y
. Также можно задать X
как матрицу с размером, равным Y
. Чтобы избежать неожиданного вывода, когда X
является матрицей, задайте X
так, чтобы столбцы повторились.
area(...,basevalue)
задает основное значение для заливки области. basevalue
по умолчанию является 0
. Задайте основное значение как числовое значение.
area(...,Name,Value)
изменяет диаграмму областей с помощью одного или нескольких аргументов пары "имя-значение".
area(ax,...)
графики в оси ax
вместо в текущую систему координат (gca
).
ar = area(...)
возвращает один или несколько объектов Area
. Функция area
создает один объект Area
для векторных входных параметров. Это создает один объект для каждого столбца для матричных входных параметров.
Создание закрашенного графика матрицы m на n создает n объекты области (то есть, одно для каждого столбца), тогда как вектор 1 на n создает один объект области.
Некоторые свойства объектов области, которые вы устанавливаете на отдельном объекте области, устанавливают значения для всех объектов области в графике. Смотрите Area Properties для получения информации об определенных свойствах.
Если Y
содержит значения NaN
, то функция area
разбивает область вокруг отсутствующих значений.