[xEast,yNorth,zUp]
= ecef2enu(X,Y,Z,lat0,lon0,h0,spheroid) returns
coordinates in a local east-north-up (ENU) Cartesian system corresponding
to coordinates X, Y, Z in
an Earth-Centered Earth-Fixed (ECEF) spheroid-centric Cartesian system.
Any of the first six numeric input arguments can be scalar, even when
the others are nonscalar; but all nonscalar numeric arguments must
match in size.

[___] = ecef2enu(___,angleUnit) adds angleUnit which
specifies the units of inputs, lat0, and lon0.

x-coordinates of one or more points in the spheroid-centric
ECEF system, specified as a scalar value, vector, matrix, or N-D array.
Values must be in units that match the LengthUnit property
of the spheroid object.

y-coordinates of one or more points in the spheroid-centric
ECEF system, specified as a scalar value, vector, matrix, or N-D array.
Values must be in units that match the LengthUnit property
of the spheroid object.

z-coordinates of one or more points in the spheroid-centric
ECEF system, returned as a scalar value, vector, matrix, or N-D array.
Units are determined by the LengthUnit property
of the spheroid object.

Geodetic latitude of local origin (reference) point(s), specified
as a scalar value, vector, matrix, or N-D array. In many cases there
is one origin (reference) point, and the value of lat0 is
scalar, but it need not be. (It may refer to a moving platform, for
example). Values must be in units that match the input argument angleUnit,
if supplied, and in degrees, otherwise.

Longitude of local origin (reference) point(s), specified as
a scalar value, vector, matrix, or N-D array. In many cases there
is one origin (reference) point, and the value of lon0 is
scalar, but it need not be. (It may refer to a moving platform, for
example). Values must be in units that match the input argument angleUnit,
if supplied, and in degrees, otherwise.

Ellipsoidal height of local origin (reference) point(s), specified
as a scalar value, vector, matrix, or N-D array. In many cases there
is one origin (reference) point, and the value of h0 is
scalar, but it need not be. (It may refer to a moving platform, for
example). Units are determined by the LengthUnit property
of the spheroid input.

x-coordinates of one or more points in the local ENU system,
returned as a scalar value, vector, matrix, or N-D array. Units are
determined by the LengthUnit property of the spheroid input.

y-coordinates of one or more points in the local ENU system,
returned as a scalar value, vector, matrix, or N-D array. Units are
determined by the LengthUnit property of the spheroid input.

z-coordinates of one or more points in the local ENU system,
returned as a scalar value, vector, matrix, or N-D array. Units are
determined by the LengthUnit property of the spheroid input.