全部版块 我的主页
论坛 经济学论坛 三区 宏观经济学
19958 28
2015-05-02
我是因为第一次接触dynare,从安装到试跑程序,都出现了很多错误,然后因为这些错误太粗浅,找论坛也没有答案,很多人的问题帖子都没有收到回复。所以写这个仅针对第一次使用dynare的新手们!
第一,下载dynare安装包的时候尽量下载相对新的。我的matlab是2013b的版本,第一次安装的dynare是4.2.4的,然后在运行的时候有提示一个什么什么r开头的单词has removed,后面更换了版本就好了。
https://bbs.pinggu.org/thread-1385690-1-1.html这个是4.2.4的链接,收费2论坛币的
https://bbs.pinggu.org/thread-3148757-1-1.html这个是4.4.2的链接,免费的
https://bbs.pinggu.org/thread-3243614-1-1.html这个是4.4.3的链接,收费2论坛币

第二,鉴于有可能会出现的一些路径加载后还是不能调动dynare的情况,参照坛里的帖子,把dynare的文件夹安装在matlab的目录下。然后按照安装完后弹出的一个txt,通过命令 addpath c:\dynare\4.4.2\matlabdynare 加入到Matlab目录后.,其中dynare前面的盘符是你的dynare安装路径,以我本人为例,e:\matlab2013b\4.4.2\matlab
(我找不到这个帖子了,如果有谁能看到的话我会添加进去)


第三,出现too many input arguements错误的,还有类似的找不到函数之类的,那是因为直接把code拷到command window里面运行了,正确的做法是,先打开editor,新建一个m文件,然后把code拷到里面,然后保存的时候后缀改为mod格式,然后把这个mod文件放到dynare的example文件夹里面
做法不止这一种,但是我觉得对于新手来说这是最好记的。

第四,出现不能打开mod的错误,要把current folder定位到example那个文件夹,具体的命令为:
cd e:\matlab2013b\4.4.2\examples

第五,我在试验rastila大神给出的一个代码的时候,出现了报错,我忘记具体描述是什么了,反正根据错误我是没看懂为什么那个地方错了,然后我把大神的code检查了一遍,发现是model 那一部分的后面忘记了end
然后还有的时候可能是因为shock没有写成shocks
还有的时候是因为分号不是英文格式
有的是多打了一个等号
还有我还出现过方程个数少于变量个数的问题
这些都属于编写code这方面了,我现在还不是太了解,不详述。

以上就是我昨天跟dynare奋斗时候遇到的小白错误,写在这里希望同样不懂的人不用再焦头烂额了,欢迎补充!
对了,坛子里有个帖子是讲的dynare常见报错,我觉得也挺有用的,放在这里
https://bbs.pinggu.org/thread-1386463-1-1.html
这个是写的关于编程的一点经验https://bbs.pinggu.org/thread-2780136-1-1.html
二维码

扫码加我 拉你入群

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

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

全部回复
2015-5-2 16:42:34
Not bad!
二维码

扫码加我 拉你入群

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

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

2015-5-16 15:21:47
小白深有启发,感谢!
二维码

扫码加我 拉你入群

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

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

2015-5-17 21:12:58
逆袭的小V 发表于 2015-5-16 15:21
小白深有启发,感谢!
有人遇到一样的问题能有帮助就最好啦~
二维码

扫码加我 拉你入群

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

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

2015-5-19 15:03:23
赞一个楼主!
二维码

扫码加我 拉你入群

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

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

2015-6-6 15:06:46
想问一下楼主,用matlab中的dynare mod文件会有图形出来,会有图形隐藏起来看不到吗?不太会描述,见谅!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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