全部版块 我的主页
论坛 经济学论坛 三区 宏观经济学
3102 8
2015-04-22
我觉得方程写的很完美,代码也没有什么错误啊,为什么找不到稳态啊、是不是初始值的问题啊,求大神啊
var y,c,ch,cf,k,a,h;
varexo e;
parameters beta,sigma,alpha,delta,gama,s,rho,psi,eta,theta;
alpha=0.36;
sigma=0.95;
beta=0.99;
theta=0.4;
delta=0.025;
gama=0.2;
rho=0.95;
psi=0.3;
eta=0.3;
s=2;
model;
c=ch+s*cf;
a=rho*a(-1)+e;
k=(y-c)+(1-delta)*k(-1);
y=exp(a)*(k(-1)^alpha)*(h^(1-alpha));
psi*s=(1-psi)*(ch/cf)^(1/gama);
(1-delta+(h(+1)^(1-alpha))*exp(a(+1))*alpha*(k^(alpha-1)))*beta=(ch(+1)/ch)^(1/gama)*(c^(-sigma))/(c(+1)^(-sigma))*(c/c(+1))^(1/gama);
(ch^(1/gama))*theta*(h^(eta+alpha))=(1-alpha)*exp(a)*(k(-1)^alpha)*(c^((1/gama)-sigma))*psi;
end;
initval;
y=0.5;
c=1.1;
ch=0.1;
cf=0.5;
h=0.29;
k=1;
a=0;
e=0;

end;

shocks;
var e; stderr 0.009;
end;


stoch_simul;
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-4-22 14:55:01
第一,可以重新校准参数和初始值;
第二,检查模型是否设定有误,能够对数线性化还是要线性化,这样可以做其他理论分析。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-4-22 15:43:51
liuzhen123123 发表于 2015-4-22 14:55
第一,可以重新校准参数和初始值;
第二,检查模型是否设定有误,能够对数线性化还是要线性化,这样可以做 ...
我这个模型是个很基础的,初始值和参数都是用别人的,改了好多遍都还是不行。我用dynare做基本都是把推出来的一阶条件都写上了,应该都是线性化的了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-4-22 15:44:33
liuzhen123123 发表于 2015-4-22 14:55
第一,可以重新校准参数和初始值;
第二,检查模型是否设定有误,能够对数线性化还是要线性化,这样可以做 ...
我这个模型是个很基础的,初始值和参数都是用别人的,改了好多遍都还是不行。我用dynare做基本都是把推出来的一阶条件都写上了,应该都是线性化的了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-4-22 15:44:34
liuzhen123123 发表于 2015-4-22 14:55
第一,可以重新校准参数和初始值;
第二,检查模型是否设定有误,能够对数线性化还是要线性化,这样可以做 ...
我这个模型是个很基础的,初始值和参数都是用别人的,改了好多遍都还是不行。我用dynare做基本都是把推出来的一阶条件都写上了,应该都是线性化的了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-4-23 09:10:35
zns2012 发表于 2015-4-22 15:44
我这个模型是个很基础的,初始值和参数都是用别人的,改了好多遍都还是不行。我用dynare做基本都是把推出 ...
(1-delta+(h(+1)^(1-alpha))*exp(a(+1))*alpha*(k^(alpha-1)))*beta=(ch(+1)/ch)^(1/gama)*(c^(-sigma))/(c(+1)^(-sigma))*(c/c(+1))^(1/gama);
这个不是线性化之后的,在好好看看吧
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群