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 
      