No, the figures in oo_.irfs are actually the already computed IRFs. You are looking for the state space representation. If you look into the manual on page 30 you see for the first order approximation the formula
- Code: Select all
y_t=ys+A*yh_t-1 + B*u
where ys is the steady state. Subtracting ys from both sides you get
- Code: Select all
y_t-ys=A*yh_t-1 + B*u
where y_t-ys is the deviation from steady at t=1 and yh_t-1 is the deviation from steady state at t-1. For impulse responses, at t=0 everything is in steady state, so y_0-ys=yh_-1=u=0. Then you shock the system at t=1 by shocking an element of u, afterwards, for all t>1 u is again the zero vector. By recursively computing the above formula, you get the deviations from steady state following the shock for all times. Nothing else than the values of this equation is stored in oo_.irfs.
The formula also is valid for the endogenous variables' IRFs as it contains the policy funtion (the decision rule to choose the endogenous variables as a function of the shocks and states).
So all you need to report are the matrices A and B. You can find in the manual how they are stored in Dynare.