Show
Ignore:
Timestamp:
09/18/09 00:17:16 (15 years ago)
Author:
smidl
Message:

doc estimation + ARX corrections

Location:
applications/bdmtoolbox
Files:
1 added
4 modified

Legend:

Unmodified
Added
Removed
  • applications/bdmtoolbox/mex/estimator.cpp

    r626 r631  
    157157        Array<datalink_buffered*> Dls_buf (0); 
    158158        for ( int i=0; i<Es.length(); i++ ) { 
    159                 if (Es ( i )->_drv().mint()<0){ //delayed values are required 
     159                if (Es ( i )->_drv().mint()<0){  
     160                        //delayed values are required 
     161                         
     162                        //create delayed dl 
     163                        int ith_buf=Dls_buf.size(); 
     164                        Dls_buf.set_size( ith_buf + 1, true); 
     165                        Dls_buf(ith_buf) = new datalink_buffered();  
    160166                        //add dl to list of buffered DS 
    161                         int ith_buf=Dls_buf.size(); 
    162                         Dls_buf.set_size( ith_buf + 1); 
    163                         Dls_buf(ith_buf) = new datalink_buffered();  
    164167                        Dls(i) = Dls_buf(ith_buf); 
    165168                        Dls(i)->set_connection ( Es ( i )->_drv(),Ds->_drv() ); //datalink between a datasource and estimator 
  • applications/bdmtoolbox/tutorial/userguide/RVjoin.m

    r630 r631  
    77r.times=[]; 
    88for i=1:length(rvs) 
    9     r.names={r.names{:} rvs{i}.names{:}}; 
    10     r.sizes=[r.sizes rvs{i}.sizes]; 
    11     r.times=[r.times rvs{i}.times]; 
     9    r.names={r.names{:} rvs(i).names{:}}; 
     10    r.sizes=[r.sizes rvs(i).sizes]; 
     11    r.times=[r.times rvs(i).times]; 
    1212end 
  • applications/bdmtoolbox/tutorial/userguide/arx_basic_example.m

    r630 r631  
    1818% plot results 
    1919ndat = size(M.u,1); 
    20 true_theta=[fy.A fy.const];  
    21 true_R=[fy.R];  
    2220 
    2321subplot(1,2,1); 
  • applications/bdmtoolbox/tutorial/userguide/mpdfds_example.m

    r630 r631  
    3131%%% store results 
    3232Data=[M.y'; M.u']; 
    33 drv = RVjoin({y,u}); 
    34 save mpdfds_results Data drv y u 
     33drv = RVjoin([y,u]); 
     34true_theta=[fy.A fy.const];  
     35true_R=[fy.R];  
     36save mpdfds_results Data drv y u true_theta true_R