Reference spheroid, specified as a referenceEllipsoid, oblateSpheroid,
or referenceSphere object. Use the constructor for one of these three
classes, or the `wgs84Ellipsoid`

function, to construct
a Mapping Toolbox spheroid object. You can not directly pass in a
string that names your spheroid. Instead, pass that string to `referenceEllipsoid`

or `referenceSphere`

and
use the resulting object.

Geodetic latitudes of one or more initial positions, specified
as a scalar value, vector, matrix, or N-D array. Values must be in
units that match the input argument angleUnit, if supplied, and in
degrees, otherwise.

**Data Types: **`single`

| `double`

Longitudes of one or more initial positions, specified as a
scalar value, vector, matrix, or N-D array. Values must be in units
that match the input argument angleUnit, if supplied, and in degrees,
otherwise.

**Data Types: **`single`

| `double`

Ellipsoidal heights of one or more initial positions, 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.

**Data Types: **`single`

| `double`

Geodetic latitudes of one or more final positions, specified
as a scalar value, vector, matrix, or N-D array. Values must be in
units that match the input argument angleUnit, if supplied, and in
degrees, otherwise.

**Data Types: **`single`

| `double`

Longitudes of one or more final positions, specified as a scalar
value, vector, matrix, or N-D array. Values must be in units that
match the input argument angleUnit, if supplied, and in degrees, otherwise.

**Data Types: **`single`

| `double`

Ellipsoidal heights of one or more final positions, 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.

**Data Types: **`single`

| `double`

Units of angles, specified as ‘degrees' (default), or
'radians'.

**Data Types: **`char`