dynare_estimation: adapted handling of parameter names

git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@455 ac1d8469-bf42-47a9-8791-bf33cf982152
time-shift
michel 2005-09-11 16:15:22 +00:00
parent 53b985d1c5
commit 1eb9483cc5
1 changed files with 6 additions and 6 deletions

View File

@ -283,12 +283,12 @@ if any(bayestopt_.pshape > 0) & options_.posterior_mode_estimation
disp(tit1)
for i=1:np
disp(sprintf('%12s %7.3f %8.4f %7.4f %7.4f %4s %6.4f', ...
deblank(estim_params_.user_param_names(i,:)), ...
bayestopt_.name{ip}, ...
bayestopt_.pmean(ip),xparam1(ip),stdh(ip),tstath(ip), ...
pnames(bayestopt_.pshape(ip)+1,:), ...
bayestopt_.pstdev(ip)));
eval(['oo_.posterior_mode.parameters.' deblank(estim_params_.param_names(i,:)) ' = xparam1(ip);']);
eval(['oo_.posterior_std.parameters.' deblank(estim_params_.param_names(i,:)) ' = stdh(ip);']);
eval(['oo_.posterior_mode.parameters.' bayestopt_.name{ip} ' = xparam1(ip);']);
eval(['oo_.posterior_std.parameters.' bayestopt_.name{ip} ' = stdh(ip);']);
ip = ip+1;
end
end
@ -380,10 +380,10 @@ elseif ~any(bayestopt_.pshape > 0) & options_.posterior_mode_estimation
disp(tit1)
for i=1:np
disp(sprintf('%12s %8.4f %7.4f %7.4f', ...
deblank(estim_params_.user_param_names(i,:)), ...
bayestopt_.name{ip}, ...
xparam1(ip),stdh(ip),tstath(ip)));
eval(['oo_.mle_mode.parameters.' deblank(estim_params_.param_names(i,:)) ' = xparam1(ip);']);
eval(['oo_.mle_std.parameters.' deblank(estim_params_.param_names(i,:)) ' = stdh(ip);']);
eval(['oo_.mle_mode.parameters.' bayestopt_.name{ip} ' = xparam1(ip);']);
eval(['oo_.mle_std.parameters.' bayestopt_.name{ip} ' = stdh(ip);']);
ip = ip+1;
end
end