exponenta event banner

scatterm

Проецирование маркеров точек с переменным цветом и площадью

Синтаксис

scatterm(lat,lon,s,c)
scatterm(lat,lon)
scatterm(lat,lon,s)
scatterm(...,m)
scatterm(...,'filled')
scatterm(ax,...)
h = scatterm(...)

Описание

scatterm(lat,lon,s,c) отображает цветные круги в местах, указанных векторами lat и lon (который должен быть одинакового размера). Площадь каждого маркера определяется значениями в векторе. sточках 2) и цвета каждого маркера основаны на значениях в c. s может быть скаляром, и в этом случае все маркеры рисуются одинакового размера, или вектором той же длины, что и lat и lon.

Когда c - вектор той же длины, что и lat и lon, значения в c линейно отображаются на цвета текущей карты цветов. Когда c является length(lat)около-3 матрица, значения в c укажите цвета маркеров в качестве значений RGB. c также может быть вектором цветных символов.

scatterm(lat,lon) рисует маркеры в размере и цвете по умолчанию.

scatterm(lat,lon,s) рисует маркеры одним цветом.

scatterm(...,m) использует маркер m вместо 'o'.

scatterm(...,'filled') заполняет маркеры.

scatterm(ax,...) графики в осях ax вместо gca. ax - маркер перемещения к осям карты.

h = scatterm(...) возвращает дескриптор для группы hggroup.

Примеры

Постройте график seamount Данные MATLAB ® в виде символов с цветом, пропорциональным высоте.

load seamount
worldmap([-49 -47.5],[-150 -147.5])
scatterm(y,x,5,z)
scaleruler
set(gca,'Visible','off')

См. также

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