# cvmeasmsc

## Syntax

## Description

provides the angular measurement (azimuth and elevation) of the state in the sensor frame
described by the `measurement`

= cvmeasmsc(`state`

)`state`

.

Tracking filters require a definition of the `MeasurementFcn`

property. The `cvmeasmsc`

function can be used as the
`MeasurementFcn`

. To use this `MeasurementFcn`

with
`trackerGNN`

and
`trackerTOMHT`

, you
can use the `trackingMSCEKF`

filter.

provides the measurement in the frame specified. The allowed values for
`measurement`

= cvmeasmsc(`state`

,`frame`

)`frame`

are `'rectangular'`

and
`'spherical'`

.

specifies the axes of the sensor's coordinate system. The `measurement`

= cvmeasmsc(`state`

,`frame`

,`laxes`

)`laxes`

input
is a 3-by-3 matrix with each column specifying the direction of local *x*,
*y* and *z* axes in the observer's Cartesian frame. The
default for `laxes`

is [`1 0 0;0 1 0;0 0 1`

].

specifies the measurement parameters as a scalar struct or an array of struct.`measurement`

= cvmeasmsc(`state`

,`measurementParameters`

)

`[`

returns the measurement bounds, used by a tracking filter (`measurement`

,`bounds`

] = cvmeasmsc(___)`trackingEKF`

, `trackingUKF`

, `trackingCKF`

,`trackingIMM`

, `trackingMSCEKF`

, or `trackingGSF`

) in residual
calculations.

## Examples

## Input Arguments

## Output Arguments

## Extended Capabilities

## Version History

**Introduced in R2018b**