LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::infer::EkfResult< T > Struct Template Reference

MATLAB's [ahat, info] return list. More...

#include <line/api/infer/infer_lqn_ekf.h>

Collaboration diagram for line::infer::EkfResult< T >:

Public Attributes

Matrix< T > ahat
 (np x nsteps) estimate trajectory
Matrix< T > e
 (no x nsteps) prediction errors
Matrix< T > zpred
 (no x nsteps) predicted measurements
std::vector< Matrix< T > > Phist
 per-step posterior covariances
Matrix< T > P
 final covariance
Er
 RMS prediction error.
Ea
 RMS parameter tracking error, if a_true given.
bool has_Ea = false
 false mirrors MATLAB's info.Ea = []

Detailed Description

template<class T>
struct line::infer::EkfResult< T >

MATLAB's [ahat, info] return list.

Definition at line 85 of file infer_lqn_ekf.h.

Member Data Documentation

◆ ahat

template<class T>
Matrix<T> line::infer::EkfResult< T >::ahat

(np x nsteps) estimate trajectory

Definition at line 86 of file infer_lqn_ekf.h.

Referenced by line::infer::infer_lqn_ekf().

◆ e

template<class T>
Matrix<T> line::infer::EkfResult< T >::e

(no x nsteps) prediction errors

Definition at line 87 of file infer_lqn_ekf.h.

Referenced by line::infer::infer_lqn_ekf().

◆ Ea

template<class T>
T line::infer::EkfResult< T >::Ea

RMS parameter tracking error, if a_true given.

Definition at line 92 of file infer_lqn_ekf.h.

Referenced by line::infer::infer_lqn_ekf().

◆ Er

template<class T>
T line::infer::EkfResult< T >::Er

RMS prediction error.

Definition at line 91 of file infer_lqn_ekf.h.

Referenced by line::infer::infer_lqn_ekf().

◆ has_Ea

template<class T>
bool line::infer::EkfResult< T >::has_Ea = false

false mirrors MATLAB's info.Ea = []

Definition at line 93 of file infer_lqn_ekf.h.

Referenced by line::infer::infer_lqn_ekf().

◆ P

template<class T>
Matrix<T> line::infer::EkfResult< T >::P

final covariance

Definition at line 90 of file infer_lqn_ekf.h.

Referenced by line::infer::infer_lqn_ekf().

◆ Phist

template<class T>
std::vector<Matrix<T> > line::infer::EkfResult< T >::Phist

per-step posterior covariances

Definition at line 89 of file infer_lqn_ekf.h.

Referenced by line::infer::infer_lqn_ekf().

◆ zpred

template<class T>
Matrix<T> line::infer::EkfResult< T >::zpred

(no x nsteps) predicted measurements

Definition at line 88 of file infer_lqn_ekf.h.

Referenced by line::infer::infer_lqn_ekf().


The documentation for this struct was generated from the following file: