Note: This page has been translated by MathWorks. Click here to see

To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

Measurement based on constant velocity (CV) model in MSC frame

`measurement = cvmeasmsc(state)`

`measurement = cvmeasmsc(state,frame)`

`measurement = cvmeasmsc(state,frame,laxes)`

`measurement = cvmeasmsc(state,measurementParameters)`

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`

)