33 lines
427 B
PHP
33 lines
427 B
PHP
@#define n = 10
|
|
|
|
@#for i in 1:n
|
|
var x@{i}, t@{i}, s@{i};
|
|
varexo e_x@{i}, e_t@{i}, e_s@{i};
|
|
@#endfor
|
|
|
|
model;
|
|
@#for i in 1:n
|
|
x@{i} = e_x@{i};
|
|
t@{i} = x@{i} + s@{i} + e_t@{i};
|
|
s@{i} = 3*t@{i} + e_s@{i};
|
|
@#endfor
|
|
end;
|
|
|
|
shocks;
|
|
@#for i in 1:n
|
|
var e_x@{i};
|
|
periods 1;
|
|
values @{0.1/n};
|
|
|
|
var e_t@{i};
|
|
periods 2;
|
|
values @{0.05+0.1/n};
|
|
|
|
var e_s@{i};
|
|
periods 3;
|
|
values @{0.1+0.1/n};
|
|
@#endfor
|
|
end;
|
|
|
|
perfect_foresight_setup(periods = 100);
|