Fixed bug in stochastic extended path if model has lags or no leads.

time-shift
Stéphane Adjemian 2019-04-18 17:50:41 +02:00
parent 62b0106dde
commit c30bdf7bbe
1 changed files with 10 additions and 2 deletions

View File

@ -103,8 +103,16 @@ else
n2 = n2+ny;
end
end
icA = [find(lead_lag_incidence(1,:)) find(lead_lag_incidence(2,:))+world_nbr*ny ...
find(lead_lag_incidence(3,:))+2*world_nbr*ny]';
if rows(lead_lag_incidence)>2
icA = [find(lead_lag_incidence(1,:)) find(lead_lag_incidence(2,:))+world_nbr*ny ...
find(lead_lag_incidence(3,:))+2*world_nbr*ny]';
else
if nyf
icA = [find(lead_lag_incidence(2,:))+world_nbr*ny find(lead_lag_incidence(3,:))+2*world_nbr*ny ]';
else
icA = [find(lead_lag_incidence(1,:)) find(lead_lag_incidence(2,:))+world_nbr*ny ]';
end
end
h1 = clock;
for iter = 1:maxit
h2 = clock;