bdm::FileDS Class Reference
#include <libDS.h>
List of all members.
|
Public Member Functions |
|
void | getdata (vec &dt) |
| | Returns full vector of observed data=[output, input].
|
|
void | getdata (vec &dt, const ivec &indeces) |
| | Returns data records at indeces.
|
|
int | ndat () |
| | returns number of data in the file;
|
|
void | set_rvs (RV &drv, RV &urv) |
|
void | write (vec &ut) |
| | Accepts action variable and schedule it for application.
|
|
void | write (vec &ut, ivec &indices) |
|
virtual void | write (vec &ut, const ivec &indeces) |
| | Accepts action variables at specific indeces.
|
|
void | step () |
| | Moves from to , i.e. perfroms the actions and reads response of the system.
|
|
virtual void | log_add (logger &L) |
| | Register DS for logging into logger L.
|
|
virtual void | logit (logger &L) |
| | Register DS for logging into logger L.
|
|
virtual RV | _drv () const |
| | access function
|
|
const RV & | _urv () const |
| | access function
|
Protected Attributes |
|
mat | Data |
| | internal matrix of data
|
|
int | time |
| | active column in the Data matrix
|
|
ivec | rowid |
| | vector of rows that are presented in Dt
|
|
ivec | delays |
| | vector of delays that are presented in Dt
|
|
int | dtsize |
|
int | utsize |
|
RV | Drv |
| | Description of data returned by getdata().
|
|
RV | Urv |
| | Description of data witten by by write().
|
|
int | L_dt |
| | Remember its own index in Logger L.
|
|
int | L_ut |
Detailed Description
Pseudovirtual class for reading data from files
The documentation for this class was generated from the following file: