quiver3m
Project 3-D quiver plot on map axes
Syntax
h = quiver3m(lat,lon,alt,dlat,dlon,dalt)
h = quiver3m(lat,lon,alt,dlat,dlon,dalt,LineSpec)
h = quiver3m(lat,lon,alt,dlat,dlon,dalt,LineSpec,'filled')
h = quiver3m(lat,lon,alt,dlat,dlon,dalt,scale)
h
= quiver3m(lat,lon,alt,dlat,dlon,dalt,LineSpec,scale)
h
= quiver3m(lat,lon,alt,dlat,dlon,dalt,LineSpec,scale,'filled')
Description
h = quiver3m(lat,lon,alt,dlat,dlon,dalt)
displays
velocity vectors with components
(dlat,dlon,dalt)
at the geographic points
(lat,lon)
and altitude alt
on a displayed map
axes. The inputs dlat
, dlon
, and
dalt
determine the direction of the vectors in latitude,
longitude, and altitude, respectively. The function automatically determines the length
of these vectors to make them as long as possible without overlap. The object handles of
the displayed vectors can be returned in h
.
h = quiver3m(lat,lon,alt,dlat,dlon,dalt,LineSpec)
specifies the line style,
marker, and color. If you use markers, they are plotted at the start points
of the vectors, i.e., the input points
(lat
,lon
,alt
).
h = quiver3m(lat,lon,alt,dlat,dlon,dalt,LineSpec,'filled')
results in the filling in of any symbols specified by
LineSpec
.
h = quiver3m(lat,lon,alt,dlat,dlon,dalt,scale)
,
h
= quiver3m(lat,lon,alt,dlat,dlon,dalt,LineSpec,scale)
and
h
= quiver3m(lat,lon,alt,dlat,dlon,dalt,LineSpec,scale,'filled')
alter the automatically calculated vector lengths by multiplying them by the scalar
value scale
. For example, if scale
is 2, the
displayed vectors are twice as long as they would be if scale
were 1
(the default). When scale is set to 0, the automatic scaling is suppressed and the
length of the vectors is determined by the inputs. In this case, the vectors are plotted
from (lat
,lon
,alt
) to
(lat+dlat
,lon+dlon
,alt+dalt
).