UIArxDS Class Reference

#include <libDS_ui.h>

Inheritance diagram for UIArxDS:

bdm::UIbuilder

List of all members.


Detailed Description

UI for ArxDS using factorized description!

The ArxDS is constructed from a structure with fields:

system = {
        type = "ArxDS";
        // description of y variables
        y = {type="rv"; names=["y", "u"];};
        // description of u variable
        u = {type="rv"; names=[];}
        // description of regressor
        rgr = {type="rv";
                names = ["y","y","y","u"];
                times = [-1, -2, -3, -1];
        }

        // theta
        theta = [0.8, -0.3, 0.4, 1.0,
                 0.0, 0.0, 0.0, 0.0];
        // offset (optional)
        offset = [0.0, 0.0];
        //variance
        r = [0.1, 0.0,
             0.0, 1.0];
        //options: L_theta = log value of theta,
        opt = "L_theta";
};

Result is ARX data source offering with full history as Drv.

Public Member Functions

bdmrootbuild (Setting &S) const
 Function building the computational object.

Protected Member Functions

const vec getvec (Setting &S) const
const mat getmat (Setting &S, int ncols) const
const ivec getivec (Setting &S) const
const Array< string > get_as (Setting &S) const


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

Generated on Wed Feb 18 17:38:55 2009 for mixpp by  doxygen 1.5.6