clabelm

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

Описание

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

пример

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

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

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

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

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

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

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

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

свернуть все

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

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

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

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

Аргументы в виде пар имя-значение

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

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

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

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

свернуть все

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

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

Примеры

свернуть все

Загрузите geoid обычная сетка данных.

load geoid

Создайте карту оси с проекцией Миллера и добавьте систему координат в оси. Используйте tightmap устранить дополнительный пробел, окружающий систему координат. Создайте контурную карту.

axesm miller;
framem;
tightmap;
[C,h] = contourm(geoid,geoidlegend,-100:50:80);

Добавьте метки в контурную карту.

clabelm(C,h)

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

| | | |

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