Bugfix: when displaying decision rules, no longer crash if an EXPECTATION operator (in the past) appears as a state variable. Instead, display a (relatively uninformative) line.

time-shift
Sébastien Villemot 2010-09-13 16:07:49 +02:00
parent 3ba328a52e
commit 41ff70e08c
1 changed files with 3 additions and 0 deletions

View File

@ -228,6 +228,9 @@ for i = 1:length(M_.aux_vars)
orig_name = deblank(M_.endo_names(M_.aux_vars(i).orig_index, :));
case 3
orig_name = deblank(M_.exo_names(M_.aux_vars(i).orig_index, :));
case 4
str = sprintf('EXPECTATION(%d)(...)', aux_lead_lag);
return
otherwise
error(sprintf('Invalid auxiliary type: %s', M_.endo_names(aux_index, :)))
end