stem3m

Проектируйте диаграмму лист-ствол на осях карты

Синтаксис

h = stem3m(lat,lon,z)
h = stem3m(lat,lon,z,LineType)
h = stem3m(lat,lon,z,PropertyName,PropertyValue,...)

Описание

h = stem3m(lat,lon,z) отображает диаграмму лист-ствол по текущей оси карты. Стебли расположены в точках (lat, lon) и простираются от высоты 0 до значений z. Входы координат должны быть одинаковыми AngleUnits как оси карты. Важно отметить, что выбор z-значений сильно повлияет на 3-D вид графика. Независимо от AngleUnitsпределы x и y осей карты самое большее - от - Это означает, что для большинства целей соответствующие z значения будут порядка от 1 до 3, а не от 10 до 30. Область осей DataAspectRatio свойство может использоваться, чтобы настроить внешний вид графического объекта. Указатели отображаемых стволовых линий можно вернуть в h.

h = stem3m(lat,lon,z,LineType) определяет стиль линий диаграммы лист-ствол, заданный как linespec.

h = stem3m(lat,lon,z,PropertyName,PropertyValue,...) позволяет любую пару «свойство/значение», распознанную MATLAB® line функция, которая будет задана для стеблей.

A диаграммы лист-ствол отображает данные как линии, простирающиеся по нормали к xy-плоскости, в этом случае на карте.

Примеры

свернуть все

Проецируйте диаграмму лист-ствол по осям карты.

load coastlines
axesm sinusoid; 
view(3)
h = framem; 
set(h,'zdata',zeros(size(coastlat)))
plotm(coastlat,coastlon)
ptlat = [0 30 30 -50 -78]';
ptlon = [0 30 -70 65 -35]';
ptz = [1 1.5 2 .5 1]';
stem3m(ptlat,ptlon,ptz,'r-')

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

См. также

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