Changeset 1079 for applications/bdmtoolbox/tutorial/merging/merge_mix.m
- Timestamp:
- 06/10/10 21:54:57 (14 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
applications/bdmtoolbox/tutorial/merging/merge_mix.m
r706 r1079 1 1 % Random Variables 2 a= struct('class','RV','names',{{'a'}});3 b= struct('class','RV','names',{{'b'}});4 ab= struct('class','RV','names',{{'a','b'}});2 a=RV('a'); 3 b=RV('b'); 4 ab=RV({'a','b'}); 5 5 6 6 % Sources … … 17 17 18 18 % merger 19 merger.class='merger_mix';20 merger.method='lognormal';21 merger.beta=2;22 merger.ncoms=20;23 merger.stop_niter=5;24 merger.effss_coef=1;19 M.class='merger_mix'; 20 M.method='lognormal'; 21 M.beta=2; 22 M.ncoms=20; 23 M.stop_niter=5; 24 M.effss_coef=1; 25 25 %merger.dbg_file='merger_mix_dbg'; 26 26 27 27 % support 28 support.grid={[-5,5]}; 29 support.nbins=[100]; 28 support.class='rectangular_support'; 29 support.ranges={[-5,5]}; 30 support.gridsizes=[100]; 30 31 31 32 % 1D 32 [vy]=merger _mx({f1,f2},support,merger)33 [vy]=merger({f1,f2},support,M) 33 34 figure(1) 34 35 hold off … … 48 49 'rv', ab); 49 50 f4 = struct('class','egiw',... 50 ' V',4*[5 2; 2 1],...51 'fV',4*[5 2; 2 1],... 51 52 'nu', 4,... 52 53 'dimx', 1,... 53 54 'rv', ab); 54 55 % 2D support 55 support2.grid={[-5,5],[0.001,5]}; 56 support2.nbins=[20,20]; 56 support2.class='rectangular_support'; 57 support2.ranges={[-5,5],[0.001,5]}; 58 support2.gridsizes=[20,20]; 57 59 58 60 % 2D 59 vy2=merger _mx({f3,f4},support2,merger)60 X=zeros(support2. nbins(1));61 Y=zeros(support2. nbins(1));62 Z=zeros(support2. nbins(1));61 vy2=merger({f3,f4},support2,M) 62 X=zeros(support2.gridsizes(1)); 63 Y=zeros(support2.gridsizes(1)); 64 Z=zeros(support2.gridsizes(1)); 63 65 64 66 figure(2);