diff --git a/matlab/utilities/dataset/nanautocovariance.m b/matlab/utilities/dataset/nanautocovariance.m index bc1cf582d..eb7a81ab2 100644 --- a/matlab/utilities/dataset/nanautocovariance.m +++ b/matlab/utilities/dataset/nanautocovariance.m @@ -55,8 +55,9 @@ function autocov = nanautocovariance(data,order) n = size(data,2); missing = isanynan(data); +autocov = nan(n, n, order); order = min(size(data,1)-2,order); -autocov = zeros(n, n, order); +autocov(:, :, 1:order)=0; for lag=1:order if missing