- Timestamp:
- 09/18/08 19:54:09 (16 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
bdm/estim/arx.h
r145 r168 50 50 public: 51 51 //! Full constructor 52 ARX ( RV &rv, mat &V0, double &nu0,double frg0=1.0) : BM(rv),est(rv,V0,nu0), V(est._V()), nu(est._nu()), frg(frg0){last_lognc=est.lognc();tll=0.0;};52 ARX (const RV &rv, const mat &V0, const double &nu0, const double frg0=1.0) : BM(rv),est(rv,V0,nu0), V(est._V()), nu(est._nu()), frg(frg0){last_lognc=est.lognc();tll=0.0;}; 53 53 //! Set sufficient statistics 54 void set_parameters( mat &V0,double &nu0){est._V()=V0;est._nu()=nu0;last_lognc=est.lognc();tll=last_lognc;}54 void set_parameters(const mat &V0, const double &nu0){est._V()=V0;est._nu()=nu0;last_lognc=est.lognc();tll=last_lognc;} 55 55 //! Returns sufficient statistics 56 56 void get_parameters(mat &V0, double &nu0){V0=est._V().to_mat(); nu0=est._nu();}