bug fixing for mode_compute == 6

time-shift
Michel Juillard 2011-03-09 14:43:28 +01:00
parent 70a9c5e346
commit f7f100426d
1 changed files with 4 additions and 4 deletions

View File

@ -279,12 +279,12 @@ if ~isequal(options_.mode_compute,0) && ~options_.mh_posterior_mode_estimation
end
if ~options_.dsge_var
[xparam1,PostVar,Scale,PostMean] = ...
gmhmaxlik('DsgeLikelihood',xparam1,bounds,options_.Opt6Numb,Scale,flag,MeanPar,CovJump,gend,data,...
gmhmaxlik('DsgeLikelihood',xparam1,[lb ub],options_.Opt6Numb,Scale,flag,MeanPar,CovJump,gend,data,...
data_index,number_of_observations,no_more_missing_observations);
fval = DsgeLikelihood(xparam1,gend,data,data_index,number_of_observations,no_more_missing_observations);
else
[xparam1,PostVar,Scale,PostMean] = ...
gmhmaxlik('DsgeVarLikelihood',xparam1,bounds,options_.Opt6Numb,Scale,flag,MeanPar,CovJump,gend);
gmhmaxlik('DsgeVarLikelihood',xparam1,[lb ub],options_.Opt6Numb,Scale,flag,MeanPar,CovJump,gend);
fval = DsgeVarLikelihood(xparam1,gend);
end
options_.mh_jscale = Scale;
@ -305,12 +305,12 @@ if ~isequal(options_.mode_compute,0) && ~options_.mh_posterior_mode_estimation
end
if ~options_.dsge_var
[xparam1,PostVar,Scale,PostMean] = ...
gmhmaxlik('DsgeLikelihood',xparam1,bounds,...
gmhmaxlik('DsgeLikelihood',xparam1,[lb ub],...
options_.Opt6Numb,Scale,flag,PostMean,PostVar,gend,data,data_index,number_of_observations,no_more_missing_observations);
fval = DsgeLikelihood(xparam1,gend,data,data_index,number_of_observations,no_more_missing_observations);
else
[xparam1,PostVar,Scale,PostMean] = ...
gmhmaxlik('DsgeVarLikelihood',xparam1,bounds,...
gmhmaxlik('DsgeVarLikelihood',xparam1,[lb ub],...
options_.Opt6Numb,Scale,flag,PostMean,PostVar,gend);
fval = DsgeVarLikelihood(xparam1,gend);
end