www.pudn.com > adaptivefiltering.rar > batch.m


make_rp; 
 
 
rp.TNRdB = 10; rp.INRdB = 20; rp.Nsnaps= 20; rp.mu = 1e-8;  rp.name = 'run1'; 
run_lms_mvdr(rp); 
rp.TNRdB = 10; rp.INRdB = 30; rp.Nsnaps= 20; rp.mu = 1e-9;  rp.name = 'run2'; 
run_lms_mvdr(rp); 
rp.TNRdB = 10; rp.INRdB = 40; rp.Nsnaps= 20; rp.mu = 1e-10; rp.name = 'run3'; 
run_lms_mvdr(rp); 
 
 
 
rp.TNRdB = 10; rp.INRdB = 20; rp.Nsnaps= 100; rp.mu = 1e-8;   rp.name = 'run4'; 
run_lms_mvdr(rp); 
rp.TNRdB = 10; rp.INRdB = 30; rp.Nsnaps= 100; rp.mu = 1e-9;   rp.name = 'run5'; 
run_lms_mvdr(rp); 
rp.TNRdB = 10; rp.INRdB = 40; rp.Nsnaps= 100; rp.mu = 1e-10;  rp.name = 'run6'; 
run_lms_mvdr(rp); 
 
 
 
rp.TNRdB = 10; rp.INRdB = 20; rp.Nsnaps= 200; rp.mu = 1e-8;   rp.name = 'run7'; 
run_lms_mvdr(rp); 
rp.TNRdB = 10; rp.INRdB = 30; rp.Nsnaps= 200; rp.mu = 1e-9;   rp.name = 'run8'; 
run_lms_mvdr(rp); 
rp.TNRdB = 10; rp.INRdB = 40; rp.Nsnaps= 200; rp.mu = 1e-10;  rp.name = 'run9'; 
run_lms_mvdr(rp); 
 
 
 
rp.TNRdB = 10; rp.INRdB = 20; rp.Nsnaps= 20; rp.mu = 1e-8;   rp.name = 'run10'; 
run_lms_mvdr(rp); 
rp.TNRdB = 10; rp.INRdB = 20; rp.Nsnaps= 25; rp.mu = 1e-8;   rp.name = 'run11'; 
run_lms_mvdr(rp); 
rp.TNRdB = 10; rp.INRdB = 20; rp.Nsnaps= 30; rp.mu = 1e-8;   rp.name = 'run12'; 
run_lms_mvdr(rp);