Этот пример показывает, как маркировать каждую линию контура ее присваиваемым значением.
Матрица контура, C
, является дополнительным выходным аргументом, возвращенным contour
, contour3
и contourf
. Функция clabel
использует значения от C
, чтобы отобразить метки для 2D линий контура.
Отобразитесь восемь уровней контура peaks
функционируют и маркируют контуры. clabel
маркирует только линии контура, которые являются достаточно большими, чтобы содержать встроенную метку.
Z = peaks;
figure
[C,h] = contour(Z,8);
clabel(C,h)
title('Contours Labeled Using clabel(C,h)')
Чтобы в интерактивном режиме выбрать контуры, чтобы маркировать использование мыши, передайте опцию manual
clabel
, например, clabel(C,h,'manual')
. Эта команда отображает курсор перекрестия, когда мышь в фигуре. Щелкните мышью, чтобы маркировать линию контура самой близкой к курсору.