Строки проекта 3-D и точки на осях карты
h = plot3m(lat,lon,z)
h = plot3m(lat,lon,linespec)
h = plot3m(lat,lon,PropertyName
,PropertyValue,...)
h = plot3m(lat,lon,z)
отображения спроектировали объекты линии на текущих осях карты. lat
и lon
являются координатами широты и долготы, соответственно, объекта линии, который будет спроектирован. Обратите внимание на то, что это упорядоченное расположение концептуально инвертируется от функции MATLAB® line
, потому что вертикаль (y) координата на первом месте. Однако широта упорядоченного расположения, затем долгота, является стандартным географическим использованием. lat
и lon
должны быть одного размера, и в AngleUnits
осей карты. z
является высотными данными, сопоставленными с каждой точкой в lat
и lon
. Указатель на объект для отображенной строки может быть возвращен в h
.
Модули z
произвольны, кроме тех случаев, когда с помощью проекции Земного шара. В случае globe
z
должен иметь те же модули как радиус земли или полуглавной оси, заданной в 'geoid'
(ссылочный эллипсоид) свойство осей карты. Это подразумевает, что, когда ссылочный эллипсоид является сферой единичного радиуса, модули z
являются наземными радиусами.
h = plot3m(lat,lon,linespec)
где linespec
задает стиль линии.
h = plot3m(lat,lon,
позволяет спецификацию любого количества имени свойства / пары значения свойства для любых свойств, распознанных функцией PropertyName
,PropertyValue,...)line
MATLAB за исключением XData
, YData
и ZData
.
axesm sinusoid; framem; view(3) [lats,longs] = interpm([45 -45 -45 45 45 -45]',... [-100 -100 100 100 -100 -100]',1); z = (1:671)'/100; plot3m(lats,longs,z,'m')
plot3m
является отображением, эквивалентным из функции plot3
MATLAB.