Steady state without initial values

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.

Steady state without initial values

Postby jd_prada » Mon Nov 26, 2007 5:29 pm

Hi

I just have a question. When I try to find the steady state without giving explicit initial values, how does the fsolve routine of Matlab works, since it need the seed to solve the system. My question is, if I do not give initial values, from where dynare begins to find the steady state?

Another question: I have a large model, When I find the steady state with the command "steady;", algorithm 0, without initial values, it converges to the steady state that I know is right. But when i add some initial values that I know are right, none of the algorithms converge. Why this happens?
The Time Is Near
jd_prada
 
Posts: 7
Joined: Tue Sep 19, 2006 4:19 pm
Location: Colombia

Postby MichelJuillard » Tue Nov 27, 2007 1:28 pm

1) variables that aren't initialized in INITVAL are set to zero
2) All the various algorithms used by STEADY are variant of the Newton method. When one of the variables is set to its current value instead of zero, the residuals of the first iterations are different and the path of Newton improvments are different. In your case, it doesn't converge.

Best

Michel
MichelJuillard
 
Posts: 680
Joined: Thu Nov 18, 2004 10:51 am


Return to Dynare help

Who is online

Users browsing this forum: No registered users and 9 guests