Basic elements of linear state-space model. More...
#include <kalman.h>
| Public Member Functions | |
| void | set_parameters (const mat &A0, const mat &B0, const mat &C0, const mat &D0, const sq_T &Q0, const sq_T &R0) | 
| void | validate () | 
| void | from_setting (const Setting &set) | 
| not virtual in this case | |
| int | _dimx () | 
| access function | |
| int | _dimy () | 
| access function | |
| int | _dimu () | 
| access function | |
| mat | _A () | 
| access function | |
| mat | _B () | 
| access function | |
| mat | _C () | 
| access function | |
| mat | _D () | 
| access function | |
| sq_T | _Q () | 
| access function | |
| sq_T | _R () | 
| access function | |
| Protected Attributes | |
| int | dimx | 
| cache of rv.count() | |
| int | dimy | 
| cache of rvy.count() | |
| int | dimu | 
| cache of rvu.count() | |
| mat | A | 
| Matrix A. | |
| mat | B | 
| Matrix B. | |
| mat | C | 
| Matrix C. | |
| mat | D | 
| Matrix D. | |
| sq_T | Q | 
| Matrix Q in square-root form. | |
| sq_T | R | 
| Matrix R in square-root form. | |
Basic elements of linear state-space model.
Parameter evolution model:
![\[ x_t = A x_{t-1} + B u_t + Q^{1/2} e_t \]](form_29.png) 
Observation model:
![\[ y_t = C x_{t-1} + C u_t + Q^{1/2} w_t. \]](form_30.png) 
Where $e_t$ and $w_t$ are independent vectors Normal(0,1)-distributed disturbances.
 1.6.1
 1.6.1