Page 1 of 1

Error in ms_irf(regimes)

PostPosted: Fri Mar 15, 2013 3:58 am
by rayho
i use ms_irf(regimes) to get IRF of 2 regimes ,
i modify the last two rows in DH10.mod (http://www.dynare.org/DynareWiki/example_swz) :
ms_variance_decomposition(regimes);
ms_irf(regimes);

i use matlab 2012a and dynare 4.3.2 in win 7 X64.

ms_variance_decomposition(regimes) is completed .
but the ms_irf(regimes); occur the errors message:

MS-SBVAR Impulse Response Function
Largest root at posterior mode regime[0]: 0.999992
Largest root at posterior mode regime[1]: 1.000182
Neither coef nor var process specified
Error in MS-SBVAR MEX file.

Error using mexErrCheck (line 41)
Error encountered in: ms_irf.

Error in ms_irf (line 81)
mexErrCheck('ms_irf',err);

Error in DH10 (line 81)
[options_, oo_] = ms_irf(var_list_,M_, options_, oo_);

Error in dynare (line 120)
evalin('base',fname) ;


thanks!

Re: Error in ms_irf(regimes)

PostPosted: Fri Mar 15, 2013 4:13 pm
by MichelJuillard
This looks like a bug. We are looking into it

Best

Michel

Re: Error in ms_irf(regimes)

PostPosted: Mon Nov 25, 2013 3:57 pm
by davidkelley
I've recently come across the same situation. Has there been any progress on this?

Re: Error in ms_irf(regimes)

PostPosted: Wed Dec 18, 2013 3:55 pm
by MichelJuillard
We have finally been able to fix this issue. The correction should be available starting December 19, 2013 in the unstable version.

Best

Michel