Changeset 67 for bdm/estim/libPF.h

Show
Ignore:
Timestamp:
04/09/08 15:40:33 (16 years ago)
Author:
smidl
Message:

opavy

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • bdm/estim/libPF.h

    r60 r67  
    171171        } 
    172172 
    173         _w /=sum ( _w ); //? 
    174  
     173        if (sum(_w)>0.0){ 
     174                _w /=sum ( _w ); //? 
     175                } 
     176else 
     177{ 
     178cout<<"sum(w)==0"<<endl; 
     179} 
    175180 
    176181 
    177182        double eff = 1.0/ ( _w*_w ); 
    178         if ( eff < ( 0.1*n ) ) { 
     183        if ( eff < ( 0.3*n ) ) { 
    179184                ind = est.resample(); 
    180185                // Resample Bms!