From 3073988ac17137d0b08f9bf1dcd50d9d0c8c0f6e Mon Sep 17 00:00:00 2001 From: Johannes Pfeifer Date: Thu, 19 May 2016 12:41:54 +0200 Subject: [PATCH] Fix vector dimension for independent_metropolis_hastings --- matlab/posterior_sampler_iteration.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/matlab/posterior_sampler_iteration.m b/matlab/posterior_sampler_iteration.m index 8ac0b4108..9acb9c6d8 100644 --- a/matlab/posterior_sampler_iteration.m +++ b/matlab/posterior_sampler_iteration.m @@ -151,8 +151,8 @@ switch posterior_sampling_method ProposalDensity = sampler_options.ProposalDensity; proposal_covariance_Cholesky_decomposition = sampler_options.proposal_covariance_Cholesky_decomposition; n = sampler_options.n; - xparam1 = sampler_options.xparam1; - par = feval(ProposalFun, sampler_options.xparam1, proposal_covariance_Cholesky_decomposition, n); + xparam1 = sampler_options.xparam1'; + par = feval(ProposalFun, xparam1, proposal_covariance_Cholesky_decomposition, n); if all( par(:) > mh_bounds.lb ) && all( par(:) < mh_bounds.ub ) try logpost = - feval(TargetFun, par(:),varargin{:});