johnstill 发表于 2011-6-17 11:01 
不用重新安装这么复杂,只需将工作文件即.mod文件复制到dynare文件夹下的matlab内,再调用格式dynare 工作文 ...
你好高手 我已经按照你的做法做了一下 但是还是打不开 dynare RBC
Configuring Dynare ...
[mex] Generalized QZ.
[mex] Sylvester equation solution.
[mex] Kronecker products.
[mex] Sparse kronecker products.
[mex] Bytecode evaluation.
[mex] k-order perturbation solver.
[mex] k-order solution simulation.
??? Error using ==> dynare at 96
DYNARE: can't open RBC.mod
这个文件程序是这样的
var y c i k n r w A;
varexo epsilon;
parameters beta alpha delta gama rho sigma theta y_ss c_ss i_ss k_ss r_ss w_ss n_ss k_n
k_y i_y c_y w_y;
beta=0.984;
alpha=2/3;
gama=1.004;
delta=0.025;
rho=0.979;
sigma=0.0072;
r_ss=gama/beta-(1-delta);
k_n=((1-alpha)/r_ss)^(1/alpha);
w_ss=alpha*k_n*r_ss/(1-alpha);
k_y=(1-alpha)/r_ss;
i_y=(gama-1+delta)*k_y;
c_y=1-i_y;
n_ss=0.2;
w_y=alpha/n_ss;
theta=(w_y-alpha)/c_y;
y_ss=w_ss*n_ss/alpha;
c_ss=c_y*y_ss;
i_ss=y_ss-c_ss;
k_ss=k_y*y_ss;
model(linear);
n_ss*n=(theta*c_ss/w_ss)*(w-c);
c=c(+1)-(r_ss*beta/(c_ss*gama))*r(+1);
y_ss*y=c_ss*c+i_ss*i;
y=A+(1-alpha)*k(-1)+alpha*n;
gama*k=(1-delta)*k(-1)+i_ss*i/k_ss;
w=y-n;
r=y-k(-1);
A=rho*A(-1)+epsilon;
end;
initval;
k=0;
y=0;
i=0;
c=0;
w=0;
r=0;
A=0;
end;
check;
shocks;
var epsilon = sigma^2;
end;
stoch_simul( hp_filter=1600);