From 084e64cdacb45c3d9914dde37186340597317f80 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Adjemian=20=28Ry=C3=BBk=29?=
 <stepan@adjemian.eu>
Date: Wed, 26 Apr 2023 10:06:30 +0200
Subject: [PATCH] Use new prior draw interface.

---
 matlab/nonlinear-filters/src/online_auxiliary_filter.m | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/matlab/nonlinear-filters/src/online_auxiliary_filter.m b/matlab/nonlinear-filters/src/online_auxiliary_filter.m
index 8d0745514a..16bf903e99 100644
--- a/matlab/nonlinear-filters/src/online_auxiliary_filter.m
+++ b/matlab/nonlinear-filters/src/online_auxiliary_filter.m
@@ -81,11 +81,11 @@ b_square = 1-small_a*small_a;
 
 % Initialization of parameter particles
 xparam = zeros(number_of_parameters,number_of_particles);
-prior_draw(BayesInfo,DynareOptions.prior_trunc);
+Prior = dprior(BayesInfo, DynareOptions.prior_trunc);
 for i=1:number_of_particles
     info = 12042009;
     while info
-        candidate = prior_draw()';
+        candidate = Prior.draw();
         [info, Model, DynareOptions, DynareResults] = solve_model_for_online_filter(false, xparam1, DynareDataset, DynareOptions, Model, EstimatedParameters, BayesInfo, bounds, DynareResults);
         if ~info
             xparam(:,i) = candidate(:);
-- 
GitLab