你好,我懂你的意思了。那个模拟的过程确实很模糊,一般也没教材和论文会讲这个步骤。学习这个过程目前都是老师带学生。
最后的impulse response function不仅仅是一副图,是一次脉冲造成的所有变量的联动,一般都是很多副图放在一起。为了体现出DSGE模拟真实经济的两个特征:propagation和amplification。第一个意思脉冲出现之后会导致变量的联动持续一段时间,第二个意思脉冲如果是一单位向上,变量其他变量可以出现1.5单位向上。
很宽泛的来说的话,只要能进行输入矩阵语言的计算软件就能做到以上的步骤,比如MATLAB,Gauss,STATA的MATA等。但你要攻克一个问题,至少要选择正确的武器。maple,mathematica不是不能做,但是效率太低。Dynare不是一个独立封装的软件,严格来说Dynare不是软件,而是一堆MATLAB的可执行函数而已。在科学研究领域,MATLAB是处于压倒性优势。Mathematica和Maple更适合教学,拿来做研究就不够严肃了。也许是你自己熟悉或者喜欢Maple和SAS,就觉得他们全能。但MATLAB在科学界是一个行业标准,大家都是用这个来做,才方便交流和理解。Dynare同样成为了DSGE领域的行业标准,就算你不喜欢Dynare,都必须得学习。