楼主: lyngy1314520
8724 14

[经济学模型] matlab dynare问题 来自张卫平著 货币政策理论 基于动态一般均衡方法 [推广有奖]

  • 1关注
  • 1粉丝

硕士生

88%

还不是VIP/贵宾

-

威望
0
论坛币
1221 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
8778 点
帖子
52
精华
0
在线时间
331 小时
注册时间
2012-10-31
最后登录
2016-5-28

楼主
lyngy1314520 发表于 2013-3-19 10:45:31 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
RT 有这本书的同学请帮忙看看,没有的也请用matlab帮忙运行试试
我在运行书147页这个mod文件时,为什么总是得出如下这些命令 我都是按照书上一步一步写的
Warning: Function C:\dynare\4.3.2\matlab\missing\ordeig\ordeig.m has the same name as a MATLAB builtin. We suggest you rename the function to
avoid a potential name conflict.
> In path at 110
  In addpath at 87
  In dynare_config at 167
  In dynare at 68

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.3.2).
Starting preprocessing of the model file ...
ERROR: test1.mod:10.43: syntax error, unexpected ')'

??? Error using ==> dynare at 114
DYNARE: preprocessing failed




现将书上代码copy至此,希望有大神能够简单的解释下 真的非常感谢
//Ramsey Model
var c k z;
varexo e;
parameters alpha beta sigma Kbar Cbar Ybar;
alpha=0.7;beta=0.95;sigma=2;
Kbar=(beta*(1-alpha))^(1/alpha);
Ybar=Kbar^(1-alpha);
Cbar=Kbar^(1-alpha)-Kbar;
model;
exp(c)^(-sigma)=beta*(exp(c(+1)))^(-sigma))*(exp(+1))*(1-alpha)*exp(k)^(-alpha));
exp(c)+exp(k)=exp(z)*exp(k(-1))^(1-alpha);
z=e;
end;
initval;
k=log(Kbar);c=log(Cbar);z=0;e=0;
end;
steady;
check;
shocks;
var e;
stderr 1;
end;
stoch_simul;
二维码

扫码加我 拉你入群

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

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

关键词:dynare MATLAB matla atlab 一般均衡 sigma 货币政策 动态 potential function

沙发
lyngy1314520 发表于 2013-3-20 20:52:02
人工置顶 求回复啊!!!!

藤椅
lyngy1314520 发表于 2013-3-20 20:52:31
自己顶起来 求回复。。。  真心是求回复 不是刷贴。。。

板凳
lyngy1314520 发表于 2013-3-21 11:32:30
100多人看过了 木有人回 这是要闹哪样。。。。  求帮顶 求大神

报纸
louis13 发表于 2013-3-26 05:53:18
exp(c)^(-sigma)=beta*(exp(c(+1)))^(-sigma))*(exp(+1))*(1-alpha)*exp(k)^(-alpha));

中的 exp(+1)
错误  

地板
gssdzc 在职认证  发表于 2013-3-26 07:54:19
错误出在第110句,建议让你新改个变量名

7
Jinyou_Yin 发表于 2013-3-26 09:50:02
ERROR: test1.mod:10.43: syntax error, unexpected ')'
本文来自: 人大经济论坛 宏观经济学 版,详细出处参考: https://bbs.pinggu.org/forum.php? ... amp;from^^uid=2783927
第十行的43个字符出错

8
lyngy1314520 发表于 2013-3-26 19:10:13
谢谢各位  我再看看

9
nashequilibrium 发表于 2013-4-29 01:01:25
exp(c)^(-sigma)=beta*(exp(c(+1))^(-sigma))*(1-alpha)*(exp(k)^(-alpha));
exp(c)+exp(k)=exp(z)*(exp(k(-1))^(1-alpha));

10
xu_junyi 在职认证  发表于 2013-4-30 19:00:58
lyngy1314520 发表于 2013-3-20 20:52
人工置顶 求回复啊!!!!
var c k z;
varexo e;
parameters alpha beta sigma Kbar Cbar Ybar;
alpha=0.7;beta=0.95;sigma=2;
Kbar=(beta*(1-alpha))^(1/alpha);
Ybar=Kbar^(1-alpha);
Cbar=Kbar^(1-alpha)-Kbar;
model;
exp(c)^(-sigma)=beta*(exp(c(+1)))^(-sigma)*(exp(+1))*(1-alpha)*exp(k)^(-alpha);
exp(c)+exp(k)=exp(z)*exp(k(-1))^(1-alpha);
z=e;
end;
initval;
k=log(Kbar);c=log(Cbar);z=0;e=0;
end;
steady;
check;
shocks;
var e;
stderr 1;
end;
stoch_simul;

运行出来了,第八行的括号,仔细对比!

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

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-28 16:07