Hello guys,
I’m a new user of the dynare.
I got error messages while replicating a basic RBC model.

dynare rbc

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).

Starting Dynare (version 4.3.0).
Starting preprocessing of the model file …
Found 6 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.

You are violating Dynare’s timing convention for predetermined variables, see the manual. Capital is a predetermined state. Either use the predetermined_variables command or shift the capital timing by one period.

I changed the equations corresponding to the processes of the exogenous shock to

g=rho_gg(-1)+e_g;
a=rho_aa(-1)+e_a;

But still I get the error, now a little better i think

There are 4 eigenvalue(s) larger than 1 in modulus
for 5 forward-looking variable(s)

Anyhow, something is still wrong and I don’t know which of the equations are misspecified.
If you could point out which of them may be generating the error message I would appreciate.

Sorry, I tried but I could not see anything. Actually, the error I am getting is that there is an eigenvalue to close to 0/0.!
In any case, make sure you typed in the model correctly and that the timing of the variables is correct. Also, be careful about the choice of your parametres. I dont know if you can give me some hints about the model I might be able to help you.

Btw, you start with the command: model(linear). Are you typing in the equations already in a log-linearised form?