diff --git a/matlab/+pac/+bgp/set.m b/matlab/+pac/+bgp/set.m index d48f20ec24fd1019c9298fa24b41f8cd45383fa8..dfb17b128f2cf1cfddcbe61466fc38bcb8f6cbe6 100644 --- a/matlab/+pac/+bgp/set.m +++ b/matlab/+pac/+bgp/set.m @@ -43,7 +43,7 @@ if isempty(ide) end if ~isempty(ide) - if isfield(M_.pac.(pacmodel).equations.(eqtag), 'additive') && length(M_.pac.(pacmodel).equations.(eqtag).additive.vars)>1 + if isfield(M_.pac.(pacmodel).equations.(eqtag), 'additive') if ~isfield(M_.pac.(pacmodel).equations.(eqtag).additive, 'bgp') M_.pac.(pacmodel).equations.(eqtag).additive.bgp = zeros(1, length(M_.pac.(pacmodel).equations.(eqtag).additive.params)); end @@ -91,4 +91,7 @@ if ~isempty(ide) warning('%s is not an exogenous variable in equation %s.', variable, paceq) else error('Endogenous/Exogenous variable %s is unknown.', variable) -end \ No newline at end of file +end + + +function \ No newline at end of file