全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件
2512 0
2018-07-25
本人是DSGE的菜鸟,目前正在学习,有点小体会跟大家分享一下。首先,关于dynare问题。dynare安装之后,可以在matlab下运行,运行路径很简单,用命令addpath c:\dynare\4.4.3\matlab,或通过命令窗口选择。接下来的操作就出现问题了。我做的是AR(1)模型,后面我会给练习的资料。因为是菜鸟,我就在matlab输入var x;没有出错,接下来输入varexo e;出现了如下的错误“Undefined function 'varexo' for input arguments of type 'char'.”,当时就蒙圈了,不知如何处理,百度去搜,有一个人和我出现了相同问题,也是在经管论坛里,去问,但是没有回应。我也知道这应该是一个很低级的错误,但是,如果解决不了就卡在这里。然后,就看一些相关资料,渐渐地就有眉目了。下面我来说说我的具体做法:在matlab的file中点击new-script,然后书写程序,我的程序是资料中源程序,程序如下:var x;varexo e;parameters rho se;rho = 0.95;se = 0.02;model;x = rho*x(-1)+e;end;initval;e=0;x=0;end;steady;check;shocks;var e; stderr se;end;stoch_simul(linear);下面就是关键了,程序写好之后,另存为时,要把文件保存为file.mod的形式,最好是存放在examples文件夹中。接下来就是运行了,用命令dynare file.mod。结果如下:Configuring Dynare ...[mex] Generalized QZ.
[mex] Sylvester equation solution.
[mex] Kronecker products.
[mex] Sparse kronecker products.
[mex] Local state space iteration (second order).
[mex] Bytecode evaluation.
[mex] k-order perturbation solver.
[mex] k-order solution simulation.
[mex] Quasi Monte-Carlo sequence (Sobol).
[mex] Markov Switching SBVAR.

Starting Dynare (version 4.4.3).
Starting preprocessing of the model file ...
Found 1 equation(s).
Evaluating expressions...done
Computing static model derivatives:
- order 1
Computing dynamic model derivatives:
- order 1
- order 2
Processing outputs ...done
Preprocessing completed.
Starting MATLAB/Octave computing.
STEADY-STATE RESULTS:
x                  0
EIGENVALUES:
         Modulus             Real        Imaginary

            0.95             0.95                0
There are 0 eigenvalue(s) larger than 1 in modulus
for 0 forward-looking variable(s)
The rank condition is verified.
MODEL SUMMARY
  Number of variables:         1
  Number of stochastic shocks: 1
  Number of state variables:   1
  Number of jumpers:           0
  Number of static variables:  0
MATRIX OF COVARIANCE OF EXOGENOUS SHOCKS
Variables       e   
e            0.000400
POLICY AND TRANSITION FUNCTIONS
                                       x
x(-1)                       0.950000
e                           1.000000
THEORETICAL MOMENTS
VARIABLE      MEAN    STD. DEV.   VARIANCE
x              0.0000     0.0641     0.0041
MATRIX OF CORRELATIONS
Variables      x   
x            1.0000
COEFFICIENTS OF AUTOCORRELATION
Order      1       2       3       4       5   
x        0.9500  0.9025  0.8574  0.8145  0.7738
Total computing time : 0h00m03s
以上就是我这个菜鸟学习dynare的一点体会,感觉DSGE也不是特别难学,主要照葫芦画瓢,跟着资料做一遍,下面给大家提供资料,这个资料是循序渐进的,从AR(1)到RBC,有详细的程序,跟着做一遍,大体上DSGE也就可以上手了,我也是刚刚才开始学,后面的也还没有做。不过,得到资料也付出了功夫,这里就象征性的收几个论坛币了。也希望和大家一起共同进步了!
tr_dynare.pdf
大小:(260.26 KB)

只需: 6 个论坛币  马上下载






二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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