全部版块 我的主页
论坛 经济学论坛 三区 宏观经济学
2428 3
2015-08-09
我和你有同样的问题,运行stoch_simul都没问题,可以打印正常的图出来,就是estimation运行的时候,只能出来prior的图,之后就运行不下去了,出现下面的error报告:

Error using union
Too many input arguments.

Error in dynare_estimation_init (line 347)
k2 = union(var_obs_index,[M_.nstatic+1:M_.nstatic+M_.nspred]', 'rows');

Error in dynare_estimation_1 (line 81)
[dataset_,xparam1, hh, M_, options_, oo_, estim_params_,bayestopt_] = dynare_estimation_init(var_list_, dname, [], M_, options_,
oo_, estim_params_, bayestopt_);

Error in dynare_estimation (line 89)
    dynare_estimation_1(var_list,dname);

Error in simplest (line 117)
dynare_estimation(var_list_);

Error in dynare (line 180)
evalin('base',fname) ;



下面是我得.mod文件:
var x y;
varexo e u;

parameters rho beta;
beta=0.3;
rho=0.9;
model(linear);
y=beta*y(+1)+x+u;
x=rho*x(-1)+e;
end;

shocks;
var e; stderr 0.1;
var u; stderr 0.1;
end;

stoch_simul(periods=900, order=1,irf=40,aim_solver) y x;

save Simul_data y x;

varobs y x;
estimated_params;
rho, normal_pdf, 0.7, 0.2;
beta, normal_pdf, 0.7, 0.2;
end;

estimation(datafile=Simul_data,mh_replic=200,mh_nblocks=2) y x;


已经搞了几天了,问是否有人和我一样啊!求助各路神!~~


二维码

扫码加我 拉你入群

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

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

全部回复
2015-8-9 23:07:24
昨天我无意间在百度上看到,这可能是path设置出了bug,我试着在matlab中的set path中点击default,做一个修复就好了。这可能是在安装的时候,出现path的default设置“没对准”。
二维码

扫码加我 拉你入群

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

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

2015-8-10 19:21:46
你的模型设定不完整,没有observation variables
二维码

扫码加我 拉你入群

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

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

2015-8-11 04:03:59
richardgu26 发表于 2015-8-10 19:21
你的模型设定不完整,没有observation variables
我有设定varobs y x;你可以看到的。程序倒是没问题,我后来已经跑出结果了。只是path设置有问题。不过还是谢谢回复了~
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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