KalmanSmoother.CalculateSmoothedState Method

Top 

Description

Forces the calculation of the smoothed state. This is applicable when the smoother is configured as a fixed-lag smoother only, when in fixed-point mode, the smoother updates the smoothed state every time the filter processes an observation.

 

Timing Precision Mode

This page describes functionality in millisecond timing precision mode.

Click here to see the documentation for this object in nanosecond timing precision mode.

 

Overload List

Signatures

Return Value

Description

KalmanSmoother.CalculateSmoothedState()

None

Forces the calculation of the smoothed state. This is applicable when the smoother is configured as a fixed-lag smoother only, when in fixed-point mode, the smoother updates the smoothed state every time the filter processes an observation.

KalmanSmoother.CalculateSmoothedState(Array epochs, List<Matrix> smoothedStates, List<Matrix> smoothedCovariances)

None

Forces the calculation of the smoothed state at the end of the buffer while returning an ephemeris for each spacecraft in the state vector. The returned states and covariances are sorted forward in time, and represent the updates for each observation processed (so, there may be multiple updates at a given epoch, if multiple observations of the same epoch exist). This overload only applies when using Fixed-Lag. In Fixed-Point mode, the state return is for the first point in the buffer.

 

 

See also

KalmanSmoother Object

Orbit Determination Guide