If your model is loglinear, all variables typically have a steady state of 0. Dynare always uses 0 as the initial value if not told otherwise. Hence, if you use
- Code: Select all
model(linear);
[loglinear model equations]
end;
steady;
check;
it should work. You don't even need an initval-block in this case.
The tricky part discussed in this post is if you do not know the coefficients in front of the loglinearized variables, e.g. you have loglinearized budget-constraint
- Code: Select all
c_ss*c +i_ss*i=y_ss*y;
where the c_ss, i_ss and y_ss are the steady state values of the original model. Finding the steady state for c,i and y in the loglinearized equation is easy. They are simply 0. But the problem now is with the parameters. If you know them, everything is fine.