bdm::StateFromARX Class Reference
#include <kalman.h>
Inheritance diagram for bdm::StateFromARX:

Public Member Functions | |
| void | connect_mlnorm (const mlnorm< chmat > &ml, RV &xrv, RV &urv) |
| void | update_from (const mlnorm< chmat > &ml) |
| fast function to update parameters from ml - not checked for compatibility!! | |
| bool | _have_constant () const |
| access function | |
Protected Member Functions | |
| void | diagonal_part (mat &A, int r, int c, int n) |
| function adds n diagonal elements from given starting point r,c | |
Protected Attributes | |
| datalink_part | th2A |
| remember connection from theta ->A | |
| datalink_part | th2B |
| remember connection from theta ->B | |
| bool | have_constant |
| similar to ARX.have_constant | |
Detailed Description
State-Space representation of multivariate autoregressive model. The original model:
where
are maximum delayes of corresponding variables in the regressor.
The transformed state is:
The state accumulates all delayed values starting from time
.
Member Function Documentation
set up this object to match given mlnorm Note that state-space and common mpdf use different meaning of
in
. While mlnorm typically assumes that
in state space it is
For consequences in notation of internal variable xt see arx2statespace_notes.lyx.
temporary RV for connection to ml.rvc, since notation of xrv and ml.rvc does not match
The documentation for this class was generated from the following files:
- kalman.h
- kalman.cpp
Generated on 2 Dec 2013 for mixpp by
1.4.7
