Changeset 1226 for library

Show
Ignore:
Timestamp:
10/22/10 21:15:11 (14 years ago)
Author:
smidl
Message:

kalman in Ch

Location:
library/bdm/estim
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • library/bdm/estim/kalman.cpp

    r1199 r1226  
    495495                } 
    496496                D(i) = sigma;  
     497                /////////////// !!!!!!!!!!!!! 
     498                if (D(i) > 1579000) D(i) =1579000; 
     499                 
    497500                for (j=0;j<i;j++){  
    498501                        sigma = 0.0;  
     
    520523                 
    521524                vec xref(4); 
    522                 xref(0)= 30.0*1.4142; 
    523                 xref(1)= 30.0*1.4142; 
    524                 xref(2)= 6.283185*200.; 
     525                xref(0)= 30.0*1.4142 *4.; 
     526                xref(1)= 30.0*1.4142 *4.; 
     527                xref(2)= 6.283185*200.*4.; 
    525528                xref(3) = 3.141593; 
    526529                //xref(4) = 34.0; 
     
    534537                vec tmp=vec(Pld._L()._data(),dimension()*dimension()); 
    535538                log_level.store(logU,round(((int)1<<15)*tmp)); 
    536                 log_level.store(logD,round(Pld._D()*(1<<15))); 
     539                log_level.store(logD,(Pld._D()*(1<<15))); 
    537540                 
    538541                mat Atr=T*A*diag(xref)*(1<<15); 
  • library/bdm/estim/kalman.h

    r1199 r1226  
    430430        protected: 
    431431                //! logger 
    432                 LOG_LEVEL(EKF_UD,logU, logG, logD,logA); 
     432                LOG_LEVEL(EKF_UD,logU, logG, logD,logA,logP); 
    433433                //! Internal Model f(x,u) 
    434434                shared_ptr<diffbifn> pfxu; 
     
    483483                         
    484484                        L.add_vector ( log_level, logA, RV ( dimension()*dimension()), prefix ); 
     485                        L.add_vector ( log_level, logP, RV ( dimension()*dimension()), prefix ); 
    485486                         
    486487                }