Mercurial > hg > scatter_reeval
diff reeval/features/set_options.m @ 2:b1cd83874633
Major structural revision. Modular organization of functionalities
| author | Francisco Rodriguez Algarra <f.rodriguezalgarra@qmul.ac.uk> |
|---|---|
| date | Wed, 28 Oct 2015 16:15:47 +0000 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/reeval/features/set_options.m Wed Oct 28 16:15:47 2015 +0000 @@ -0,0 +1,32 @@ +function [options] = set_options(experiment) + + % filter 1 options + + options.filt1_opt = set_filt1_options(experiment); + options.sc1_opt = set_sc1_options(experiment); + + % frequency filter 1 options + + freq_filt_exps = {'time_freq_scat_l2', 'time_freq_scat_l2_adap_q1'}; + + if(length(find(ismember(... + freq_filt_exps, experiment))) ~= 0) + + [options.ffilt1_opt, options.fsc1_opt] = ... + set_ffilt1_options(experiment); + end + + % secondary filters options + + sec_filt_exps = {'time_freq_scat_l2_adap_q1'}; + + if(length(find(ismember(... + sec_filt_exps, experiment))) ~= 0) + + [options.filt2_opt, options.sc2_opt, ... + options.ffilt2_opt, options.fsc2_opt] = ... + set_filt2_options(experiment, options); + + end + +end
