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

Tutorial update + new .m files

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • applications/bdmtoolbox/tutorial/userguide/mpdfds_example.m

    r617 r630  
    11% name random variables 
    2 y = RV({'y'}); 
    3 u = RV({'u'}); 
     2y = RV({'y'},1); 
     3u = RV({'u'},1); 
    44 
    55% create f(y_t| y_{t-3}, u_{t-1}) 
    66fy.class = 'mlnorm<ldmat>'; 
    77fy.rv    = y; 
    8 fy.rvc   = RV({'y','u'}, [1 1], [-3, -1]); 
     8fy.rvc   = RVtimes([y,u], [-3, -1]); 
    99fy.A     = [0.5, -0.9]; 
    1010fy.const = 0; 
    11 fy.R     = 1e-100; 
     11fy.R     = 1e-1; 
    1212 
    1313% create f(u_t| ) 
     
    1515fu.rv    = u; 
    1616fu.mu    = 0; 
    17 fu.R     = 1e-100; 
     17fu.R     = 1e-1; 
    1818 
    1919% create DS 
     
    2121DS.mpdf.class  = 'mprod'; 
    2222DS.mpdf.mpdfs  = {fy, epdf2mpdf(fu)}; 
    23 DS.init_rv = RV({'y','y','y'}, [1,1,1], [-1,-2,-3]); 
     23DS.init_rv = RVtimes([y,y,y], [-1,-2,-3]); 
    2424DS.init_values = [0.1, 0.2, 0.3]; 
    2525 
     
    2828%M=estimator(DS,{},experiment); 
    2929M=simulator(DS,experiment); 
     30 
     31%%% store results 
     32Data=[M.y'; M.u']; 
     33drv = RVjoin({y,u}); 
     34save mpdfds_results Data drv y u