v4: forgotten function check_model.m
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@482 ac1d8469-bf42-47a9-8791-bf33cf982152time-shift
parent
9eb6c0c5ea
commit
86f1c82892
|
@ -0,0 +1,18 @@
|
|||
function check_model()
|
||||
global iy_ ykmin_ ykmax_ xkmin_ xkmax_ iy_ exo_det_nbr
|
||||
|
||||
xlen = xkmin_ + xkmax_ + 1;
|
||||
if ~ iy_(ykmin_+1,:) > 0
|
||||
error ('RESOL: Error in model specification: some variables don"t appear as current') ;
|
||||
end
|
||||
|
||||
if xlen > 1
|
||||
error (['RESOL: stochastic exogenous variables must appear only at the' ...
|
||||
' current period. Use additional endogenous variables']) ;
|
||||
end
|
||||
|
||||
if (exo_det_nbr > 0) & (ykmin_ > 1 | ykmax_ > 1)
|
||||
error(['Exogenous deterministic variables are currently only allowed in' ...
|
||||
' models with leads and lags on only one period'])
|
||||
end
|
||||
|
Loading…
Reference in New Issue