exponenta event banner

contourc

Низкоуровневое вычисление контурного графика

Синтаксис

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.

Расширенные возможности

См. также

| | |

Представлен до R2006a