Changeset 487 for library/bdm/estim
- Timestamp:
- 08/08/09 13:42:18 (15 years ago)
- Location:
- library/bdm/estim
- Files:
-
- 2 modified
Legend:
- Unmodified
- Added
- Removed
-
library/bdm/estim/particles.cpp
r477 r487 13 13 for ( i = 0; i < n; i++ ) { 14 14 //generate new samples from paramater evolution model; 15 _samples ( i ) = par->samplecond ( _samples ( i ) ); 16 lls ( i ) = par->e()->evallog ( _samples ( i ) ); 15 vec old_smp=_samples ( i ); 16 _samples ( i ) = par->samplecond ( old_smp ); 17 lls ( i ) = par->evallogcond ( _samples ( i ), old_smp ); 17 18 lls ( i ) *= obs->evallogcond ( dt, _samples ( i ) ); 18 19 -
library/bdm/estim/particles.h
r477 r487 250 250 for ( i = 0; i < n; i++ ) { 251 251 //generate new samples from paramater evolution model; 252 _samples ( i ) = par->samplecond ( _samples ( i ) ); 253 llsP ( i ) = par->e()->evallog ( _samples ( i ) ); 252 vec old_smp=_samples ( i ); 253 _samples ( i ) = par->samplecond ( old_smp ); 254 llsP ( i ) = par->evallogcond ( _samples ( i ), old_smp ); 254 255 BMs ( i )->condition ( _samples ( i ) ); 255 256 BMs ( i )->bayes ( dt );