mixpp: bdm::ARXg Class Reference

bdm::ARXg Class Reference

Non-linear transformation + Gaussian noise. More...

#include <arx_ext.h>

List of all members.


Detailed Description

Non-linear transformation + Gaussian noise.

Regression of the following kind:

\[ y_t = g(\psi_t ) + r e_t \]

where unknown parameters rv are $[r]$, regression vector $\psi_t=\psi(y_{1:t},u_{1:t})$ is propagated through a known function g. Distrubances $e_t$ are supposed to be normally distributed:

\[ e_t \sim \mathcal{N}(0,1). \]


Member Function Documentation

void bdm::ARXg::from_setting(const Setting & set ) [inline]

UI for ARXg estimator

    class = 'ARXg';
    yrv   = RV({names_of_dt} )                 // description of output variables
    rgr   = RV({names_of_regressors}, [-1,-2]} // description of regressor variables
    constant = 1;                              // 0/1 switch if the constant term is modelled or not
    g     = {class='my_function',...}          // function transforming regressor
    --- optional ---
    prior = {class='egiw',...};                // Prior density, when given default is used instead
    alternative = {class='egiw',...};          // Alternative density in stabilized estimation, when not given prior is used
    frg   = 1.0;                               // forgetting, default frg=1.0
    rv    = RV({names_of_parameters}}          // description of parametetr names

Reimplemented from bdm::ARX.

References g.


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

Generated on Fri Aug 27 16:54:40 2010 for mixpp by  doxygen 1.6.0