楼主: ranbo7856
3289 2

[问答] dynare中shock [推广有奖]

  • 4关注
  • 2粉丝

硕士生

77%

还不是VIP/贵宾

-

威望
0
论坛币
216 个
通用积分
0.1460
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2545 点
帖子
101
精华
0
在线时间
288 小时
注册时间
2007-3-11
最后登录
2015-10-28

楼主
ranbo7856 发表于 2012-10-18 17:51:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

var y c k i l y_l w r z ;
varexo e ;
parameters beta psi delta alpha rho epsilon sigma;
model;
(1/c)=beta*(1/c(+1))*(1+r(+1)-delta);
psi*c/(1-l)=w;
c+i=y;
y=(k(-1)^alpha)*(exp(z)*l)^(1-alpha);
w=y*((epsilon-1)/epsilon)*(1-alpha)/l;
r=y*((epsilon-1)/epsilon)*alpha/k(-1);
k=i+(1-delta)*k(-1);
y_l=y/l;
z=rho*z(-1)+e;
end;
varobs y;
initval;
k=9;
c=0.76;
l=0.3;
w=2.07;
r=0.03;
z=0;
e=0;
end;

shocks;
var e; stderr sigma;
end;
estimated_params;
alpha, beta_pdf, 0.35, 0.02;
beta, beta_pdf, 0.99, 0.002;
delta, beta_pdf, 0.025, 0.003;
psi, gamma_pdf, 1.75, 0.1;
rho, beta_pdf, 0.95, 0.05;
epsilon, gamma_pdf, 10, 0.5;
sigma, inv_gamma_pdf, 0.01, inf;
end;

estimation(datafile=simuldata,mh_replic=10000);
stoch_simul(periods=2100);

二维码

扫码加我 拉你入群

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

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

关键词:dynare shock Hock ARE SHO sigma

沙发
ranbo7856 发表于 2012-10-18 17:52:57

var y c k i l y_l w r z ;
varexo e ;
parameters beta psi delta alpha rho epsilon;

model;
(1/c)=beta*(1/c(+1))*(1+r(+1)-delta);
psi*c/(1-l)=w;
c+i=y;
y=(k(-1)^alpha)*(exp(z)*l)^(1-alpha);
w=y*((epsilon-1)/epsilon)*(1-alpha)/l;
r=y*((epsilon-1)/epsilon)*alpha/k(-1);
k=i+(1-delta)*k(-1);
y_l=y/l;
z=rho*z(-1)+e;
end;

varobs y;

initval;
k=9;
c=0.76;
l=0.3;
w=2.07;
r=0.03;
z=0;
e=0;
end;



estimated_params;
alpha, beta_pdf, 0.35, 0.02;
beta, beta_pdf, 0.99, 0.002;
delta, beta_pdf, 0.025, 0.003;
psi, gamma_pdf, 1.75, 0.1;
rho, beta_pdf, 0.95, 0.05;
epsilon, gamma_pdf, 10, 0.5;
stderr e, inv_gamma_pdf, 0.01, inf;
end;

estimation(datafile=simuldata,mh_replic=10000);
stoch_simul(periods=2100);

藤椅
ranbo7856 发表于 2012-10-18 17:54:52
第一个怎么也运行不正确,错误提示:
Error in csminwel1 (line 43)
global bayestopt_

Output argument "gh" (and maybe others) not assigned during call to
"E:\matlab\dynare\4.2.5\matlab\csminwel1.m>csminwel1".

Error in dynare_estimation_1 (line 204)
            [fval,xparam1,grad,hessian_csminwel,itct,fcount,retcodehat] = ...

Error in dynare_estimation (line 62)
    dynare_estimation_1(var_list,varargin{:});

Error in est (line 140)
dynare_estimation(var_list_);

Error in dynare (line 120)
evalin('base',fname) ;
可是第二个就正确?为什么?这两个不是一样的吗?

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 20:25