Changeset 713 for library/tests/emix_test.cpp
- Timestamp:
- 11/10/09 11:03:09 (15 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
library/tests/emix_test.cpp
r693 r713 68 68 69 69 int N = 3; 70 mat Smp = M2.sample_m ( N );70 mat Smp = M2.sample_mat ( N ); 71 71 72 72 vec exp_ll ( "-5.0 -2.53563 -2.62171" ); 73 vec ll = M2.evallog_m ( Smp );73 vec ll = M2.evallog_mat ( Smp ); 74 74 CHECK_CLOSE ( exp_ll, ll, 5.0 ); 75 75 … … 115 115 Array<vec> actual(CurrentContext::max_trial_count); 116 116 do { 117 mat smp = distrib_obj.sample_m ( nsamples );117 mat smp = distrib_obj.sample_mat ( nsamples ); 118 118 vec emu = sum ( smp, 2 ) / nsamples; 119 119 actual( tc ) = emu; … … 135 135 Array<mat> actual(CurrentContext::max_trial_count); 136 136 do { 137 mat smp = distrib_obj.sample_m ( nsamples );137 mat smp = distrib_obj.sample_mat ( nsamples ); 138 138 vec emu = sum ( smp, 2 ) / nsamples; 139 139 mat er = ( smp * smp.T() ) / nsamples - outer_product ( emu, emu );