pub trait TransitionModelLinearNoControl<R, SS>{
// Required methods
fn F(&self) -> &OMatrix<R, SS, SS>;
fn FT(&self) -> &OMatrix<R, SS, SS>;
fn Q(&self) -> &OMatrix<R, SS, SS>;
// Provided methods
fn predict(
&self,
previous_estimate: &StateAndCovariance<R, SS>
) -> StateAndCovariance<R, SS> { ... }
fn transition_model(&self) -> &OMatrix<R, SS, SS> { ... }
fn transition_model_transpose(&self) -> &OMatrix<R, SS, SS> { ... }
fn transition_noise_covariance(&self) -> &OMatrix<R, SS, SS> { ... }
}
Expand description
A linear model of process dynamics with no control inputs
Required Methods§
Provided Methods§
sourcefn predict(
&self,
previous_estimate: &StateAndCovariance<R, SS>
) -> StateAndCovariance<R, SS>
fn predict( &self, previous_estimate: &StateAndCovariance<R, SS> ) -> StateAndCovariance<R, SS>
Predict new state from previous estimate.
sourcefn transition_model(&self) -> &OMatrix<R, SS, SS>
👎Deprecated since 0.8.0: Please use the F function instead
fn transition_model(&self) -> &OMatrix<R, SS, SS>
Get the state transition model, F
.
sourcefn transition_model_transpose(&self) -> &OMatrix<R, SS, SS>
👎Deprecated since 0.8.0: Please use the FT function instead
fn transition_model_transpose(&self) -> &OMatrix<R, SS, SS>
Get the transpose of the state transition model, FT
.
sourcefn transition_noise_covariance(&self) -> &OMatrix<R, SS, SS>
👎Deprecated since 0.8.0: Please use the Q function instead
fn transition_noise_covariance(&self) -> &OMatrix<R, SS, SS>
Get the transition noise covariance.