giant 发表于 2013-10-4 16:07 
我看dynare userguide里说如果遇到这种变量,应该修改timing,把类似k(+1)都表达为k,所以……。
另外 ...
程序现在显示的是这个:2nd and 3rd order approximation not implemented for purely backward models
是不是就是你说的模型里没有forward-looking变量的原因啊?
Starting Dynare (version 4.3.3).
Starting preprocessing of the model file ...
Found 13 equation(s).
Evaluating expressions...done
Computing static model derivatives:
- order 1
Computing dynamic model derivatives:
- order 1
- order 2
Processing outputs ...done
Preprocessing completed.
Starting MATLAB/Octave computing.
STEADY-STATE RESULTS:
rc 0
rd 0
rl 0
m 0
dp 0
c 0
y 0
w 0
h 0
k 0
z 0
a 0
g 0
Error using stochastic_solvers (line 160)
2nd and 3rd order approximation not implemented for purely backward models
Error in resol (line 118)
[dr,info] = stochastic_solvers(dr,check_flag,M,options,oo);
Error in stoch_simul (line 76)
[oo_.dr,info,M_,options_,oo_] = resol(0,M_,options_,oo_);
Error in basic1004 (line 164)
info = stoch_simul(var_list_);
Error in dynare (line 120)
evalin('base',fname) ;