diff --git a/matlab/+gsa/run.m b/matlab/+gsa/run.m index c84be3cac044b912e62514013d0507d36e951091..3d38191e82773d3a6065686bf7cece01022eb917 100644 --- a/matlab/+gsa/run.m +++ b/matlab/+gsa/run.m @@ -101,6 +101,9 @@ if ~isempty(options_gsa.datafile) || isempty(bayestopt_) || options_gsa.rmse disp('must be specified for RMSE analysis!'); error('Sensitivity anaysis error!') end + if isfield(options_gsa,'nobs') + options_.nobs=options_gsa.nobs; + end if ~isempty(options_.nobs) && length(options_.nobs)~=1 error('dynare_sensitivity does not support recursive estimation. Please specify nobs as a scalar, not a vector.') end @@ -108,9 +111,6 @@ if ~isempty(options_gsa.datafile) || isempty(bayestopt_) || options_gsa.rmse if isfield(options_gsa,'first_obs') options_.first_obs=options_gsa.first_obs; end - if isfield(options_gsa,'nobs') - options_.nobs=options_gsa.nobs; - end if isfield(options_gsa,'presample') options_.presample=options_gsa.presample; end