Низкоуровневое вычисление контурного графика
C = contourc(Z)
C = contourc(Z,n)
C = contourc(Z,v)
C = contourc(x,y,Z)
C
= contourc(x,y,Z,n)
C = contourc(x,y,Z,v)
contourc
вычисляет матрицу контура C
, используемый contour
, contour3
и contourf
. Значения в Z
определяют высоты линий контура относительно плоскости. Вычисления контура используют расположенную с равными интервалами сетку, определенную размерностями Z
.
C = contourc(Z)
вычисляет матрицу контура из данных в матричном Z
, где Z
должен быть, по крайней мере, матрицей 2 на 2. Контуры являются изолиниями в модулях Z
. Количество линий контура и соответствующие значения линий контура выбраны автоматически.
C = contourc(Z,n)
вычисляет контуры матричного Z
с уровнями контура n
.
C = contourc(Z,v)
вычисляет контуры матричного Z
с линиями контура в значениях, заданных в векторном v
. Длина v
определяет количество уровней контура. Чтобы вычислить один контур уровня k
, используйте contourc(Z,[k k])
.
C = contourc(x,y,Z)
, C
= contourc(x,y,Z,n)
, и C = contourc(x,y,Z,v)
вычислите контуры Z
с помощью векторов x
и y
, чтобы определить значения X и Y. x
и y
должны монотонно увеличиваться.
Для получения дополнительной информации о матрице контура смотрите свойство ContourMatrix
для объектов контура.
Определение нерегулярно расположило с интервалами x
, и векторы y
не то же самое как очерчивающий нерегулярно распределенные данные. Если x
или y
нерегулярно расположены с интервалами, contourc
вычисляет контуры с помощью расположенной с равными интервалами сетки контура, то преобразовывает данные к x
или y
.