How to use dynasave with Dynare 4.4.3?

This forum is closed. You can read the posts but cannot write. We have migrated the forum to a new location where you will have to reset your password.
Forum rules
This forum is closed. You can read the posts but cannot write. We have migrated the forum to a new location (https://forum.dynare.org) where you will have to reset your password.

How to use dynasave with Dynare 4.4.3?

Postby cxqttt » Tue May 05, 2015 6:37 am

Here is my .mod file.
Code: Select all
var y c k a h b;
varexo e u;
parameters beta rho alpha delta theta psi tau phi;
alpha=0.36;
tau=0.025;
beta=0.99;
delta=0.025;
rho=0.95;
psi=0;
theta=2.95;
phi=0.1;

model;
c*theta*h^(1+psi)=(1-alpha)*y;
k=beta*(((exp(b)*c)/(exp(b(+1))*c(+1)))*(exp(b(+1))*alpha*y(+1)+(1-delta)*k));
y=exp(a)*(k(-1)^alpha)*(h^(1-alpha));
k=exp(b)*(y-c)+(1-delta)*k(-1);
a=rho*a(-1)+tau*b(-1)+e;
b=tau*a(-1)+rho*b(-1)+u;
end;

initval;
y=1.08068253095672;
c=0.80359242014163;
h=0.29175631001732;
k=5;
a=0;
b=0;
e=0;
u=0;
end;

steady;
check;

shocks;
var e; stderr 0.009;
var u; stderr 0.009;
var e,u=phi*0.009*0.009;
end;

stoch_simul(irf=300,relative_irf);
dynasave(mydata);

After solving the model, Matlab shows the error message as follows:

Index exceeds matrix dimensions.

Error in dynasave (line 49)
eval([var_list(1,:) '=oo_.endo_simul(ivar(1),:)'';'])

Error in Alt_ex (line 164)
dynasave('mydata.mat',var_list_);

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

So how can I use dynasave?
cxqttt
 
Posts: 1
Joined: Tue May 05, 2015 6:32 am

Re: How to use dynasave with Dynare 4.4.3?

Postby jpfeifer » Tue May 05, 2015 7:17 am

Without the
Code: Select all
periods

option, there are no draws to save.
------------
Johannes Pfeifer
University of Cologne
https://sites.google.com/site/pfeiferecon/
jpfeifer
 
Posts: 6940
Joined: Sun Feb 21, 2010 4:02 pm
Location: Cologne, Germany


Return to Dynare help

Who is online

Users browsing this forum: Google [Bot] and 7 guests