Option fast_kalman_filter is also available with kalman_algo=0.

time-shift
Stéphane Adjemian (Hermes) 2016-08-22 23:31:02 +02:00
parent 73d0a82267
commit 5b60ffa0f7
1 changed files with 4 additions and 4 deletions

View File

@ -103,14 +103,14 @@ if options_.analytic_derivation && options_.fast_kalman_filter
'for fast_kalman_filter'])
end
% fast kalman filter is only available with kalman_algo == 1,3
% fast kalman filter is only available with kalman_algo == 0,1,3
if options_.fast_kalman_filter
if ~(options_.kalman_algo == 1 || options_.kalman_algo == 3)
if ~ismember(options_.kalman_algo, [0,1,3])
error(['estimation option conflict: fast_kalman_filter is only available ' ...
'with kalman_algo = 1 or kalman_algo = 3'])
'with kalman_algo = 0, 1 or 3'])
elseif options_.block
error(['estimation option conflict: fast_kalman_filter is not available ' ...
'with block'])
'with block'])
end
end