dynare/tests/deterministic_simulations/purely_backward/ar1.mod

38 lines
466 B
Modula-2

var y;
varexo eps;
parameters rho;
rho = 0.9;
model;
y = y(-1)^rho*exp(eps);
end;
initval;
y = 1;
eps = 0;
end;
steady;
check;
shocks;
var eps;
periods 1;
values 1;
end;
perfect_foresight_setup(periods=10);
perfect_foresight_solver;
if ~oo_.deterministic_simulation.status
error('Perfect foresight simulation failed')
end
if max(abs(y-[1; exp(cumprod([1; rho*ones(9, 1)]))]))>options_.dynatol.x
error('Wrong solution!')
end