diff --git a/matlab/estimation/check_posterior_sampler_options.m b/matlab/estimation/check_posterior_sampler_options.m index ed9e08da286bbce38a670f1551641e8966a8794c..c1337ddf284cb41766b60dc4eb58f59fbd9533e2 100644 --- a/matlab/estimation/check_posterior_sampler_options.m +++ b/matlab/estimation/check_posterior_sampler_options.m @@ -506,6 +506,9 @@ if init end end + if posterior_sampler_options.particles<posterior_sampler_options.N*posterior_sampler_options.G + error('check_posterior_sampler_options:: DSMH requires particles to be at least than N*G = %u ',posterior_sampler_options.N*posterior_sampler_options.G); + end options_.mode_compute = 0; options_.cova_compute = 0; options_.mh_replic = 0;