exponenta event banner

clegendm

Добавление меток условных обозначений для отображения горизонталей карты

Описание

clegendm(C,h) добавление легенды, определяющей высоту горизонталей; C, к текущему контурному графику карты, h.

clegendm(C,h,loc) размещение легенды в указанном месте.

пример

clegendm(___,unitstr) добавляет строку unitstr к каждой записи в легенде.

clegendm(___,labels) использует текст, указанный в labels чтобы пометить легенду.

hl = clegendm(___) возвращает дескриптор в legend объект создан.

Примеры

свернуть все

Загрузите растровые данные отметки и объект ссылки на географические ячейки. Создайте объект оси карты для мира. Отображение контурного графика с использованием растровых данных. Затем создайте легенду в правом нижнем углу карты. Задайте отметки горизонталей как метры.

load topo60c
worldmap('world')
[c,h] = contourm(topo60c,topo60cR,-6000:1500:6000);
clegendm(c,h,4,'m')

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

свернуть все

Горизонтальная матрица, заданная как матрица с двумя строками. Первая строка представляет данные долготы, а вторая строка представляет данные широты. Можно создать матрицу горизонталей с помощью contourm, contour3m, или contourfm.

Ручка для контурных фрагментов, нарисованных на текущих осях, возвращаемых как hggroup. Можно получить дескриптор для контурных исправлений с помощьюcontourm, contour3m, или contourfm.

Расположение для размещения легенды, указанное как одно из следующих целых чисел.

СтоимостьРазмещение
0

Автоматическое размещение (по умолчанию)

1

Правый верхний угол

2

Верхний левый угол

3

Нижний левый угол

4

Нижний правый угол

-1

Справа от участка

Текст для добавления к каждой записи легенды, определяемый как вектор символа или скаляр строки.

Метки в легенде, указанные как строковый массив или массив ячеек символьных векторов. labels должно иметь то же количество записей, что и дочерние строки h.

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

свернуть все

Дескриптор для legend объект, созданный clegendm функция, возвращенная в качестве дескриптора.

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