clabelm

Добавьте метки контура, чтобы сопоставить отображение контура

Описание

clabelm(C) метки все контуры, отображенные в текущем контурном графике. Метки являются вертикальными и отображены с '+' символы. clabelm случайным образом выбирает положения метки.

пример

clabelm(C,h) вращает метки и вставляет их в линии контура. Этот синтаксис вставляет только те метки, которые соответствуют в контуре, в зависимости от размера контура.

clabelm(C,v) метки только уровни контура, заданные вектором, v.

clabelm(C,h,v) метки только уровни контура заданы векторным v, вращает метки и вставляет их в линии контура.

clabelm(___,Name,Value) задает свойства текстовых объектов и 'LabelSpacing' очертите свойство группы, с помощью одного или нескольких Name,Value парные аргументы, в дополнение к любому из входных параметров в предыдущих синтаксисах.

clabelm(C,'manual') места очерчивают метки в местоположениях, которые вы выбираете с мышью. Щелкните мышью или нажмите клавишу "пробел", чтобы пометить контур самым близким к центру перекрестия. Нажмите клавишу Return, в то время как курсор в рамках окна рисунка, чтобы отключить маркировку.

clabelm(C,h,'manual') места очерчивают метки в местоположениях, которые вы выбираете с мышью. Нажмите клавишу Return, в то время как курсор в рамках окна рисунка, чтобы отключить маркировку. Метки вращаются и вставляются в линии контура.

text_handles = clabel(___) дополнительно возвращает массив, содержащий указатели созданных текстовых объектов, с помощью любого из входных параметров в предыдущих синтаксисах. Если вы вызываете clabel без h аргумент, text_handles также содержит указатели объектов линии, используемых, чтобы создать '+' символы.

Входные параметры

свернуть все

Матрица контура, содержащая данные, которые задают линии контура. C возвращен contourm, contourfm, или contour3m функции.

Обработайте к групповому объекту контура, возвращенному contourm, contourfm, или contour3m функции.

Очертите значения уровня в виде строки или вектор-столбца отдельных значений.

Пример: [0,10,20]

Аргументы name-value

Задайте дополнительные разделенные запятой пары Name,Value аргументы. Name имя аргумента и Value соответствующее значение. Name должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

Разрядка между метками на каждой линии контура в виде разделенной запятой пары, состоящей из 'LabelSpacing' и скаляр. Задайте интервал метки в точках, где 1 укажите = 1/72 дюйм.

Пример: 'LabelSpacing',72

Выходные аргументы

свернуть все

Указатели текстовых объектов, что clabelm создает. UserData свойства текстовых объектов содержат отображенные значения контура.

Если вы вызываете clabelm без h аргумент, text_handles также содержит указатели объектов линии, используемых, чтобы создать '+' символы.

Примеры

свернуть все

Получите высоты геоида и географический объект ссылки регистраций из модели геоида EGM96. Затем создайте контурный график с помощью проекции Миллера. Добавьте систему координат с помощью framem и устраните дополнительный пробел с помощью tightmap.

[N,R] = egm96geoid;
axesm miller
[C,h] = contourm(N,R,-100:50:80);
framem
tightmap

Figure contains an axes object. The axes object contains 5 objects of type line, patch.

Добавьте метки в контурный график.

clabelm(C,h)

Figure contains an axes object. The axes object contains 42 objects of type line, text, patch.

Смотрите также

| | | |

Представлено до R2006a
Для просмотра документации необходимо авторизоваться на сайте