GSA_recursive: make sure nobs is correctly set before checking for recursive estimation
Closes #1611
(cherry picked from commit 619de017d6
)
6.x
parent
510ba16601
commit
57e8c52ef9
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue