Revert "modify on-the-fly example to accept variables declared in equation tag"

This reverts commit 8ff8d787e8.
time-shift
Stéphane Adjemian(Charybdis) 2018-07-19 19:08:07 +02:00
parent 7421e6b5b2
commit 5f8b2c5a77
1 changed files with 1 additions and 7 deletions

View File

@ -9,11 +9,6 @@
** |x is an exogenous variable, ** |x is an exogenous variable,
** |p is a parameter. ** |p is a parameter.
** **
** Variables can also be declared on the fly via equation tags:
** [endogenous='varname']
** [exogenous='varname']
** [parameter='varname']
**
** Example. If the first equation (consumption/leisure arbitrage) is removed from the following model block, then h (hours) ** Example. If the first equation (consumption/leisure arbitrage) is removed from the following model block, then h (hours)
** will be interpreted as an exogenous variable. ** will be interpreted as an exogenous variable.
*/ */
@ -22,8 +17,7 @@ model;
c*theta|p*h|e^(1+psi|p)=(1-alpha)*y; c*theta|p*h|e^(1+psi|p)=(1-alpha)*y;
k|e = beta|p*(((exp(b)*c)/(exp(b(+1))*c(+1))) k|e = beta|p*(((exp(b)*c)/(exp(b(+1))*c(+1)))
*(exp(b(+1))*alpha|p*y(+1)+(1-delta)*k)); *(exp(b(+1))*alpha|p*y(+1)+(1-delta)*k));
[endogenous='y'] y|e = exp(a)*(k(-1)^alpha)*(h^(1-alpha));
y = exp(a)*(k(-1)^alpha)*(h^(1-alpha));
k = exp(b)*(y-c|e)+(1-delta|p)*k(-1); k = exp(b)*(y-c|e)+(1-delta|p)*k(-1);
a|e = rho|p*a(-1)+tau*b(-1) + e|x; a|e = rho|p*a(-1)+tau*b(-1) + e|x;
b|e = tau|p*a(-1)+rho*b(-1) + u|x; b|e = tau|p*a(-1)+rho*b(-1) + u|x;