Skip to content
Snippets Groups Projects
Commit 79652f13 authored by Sébastien Villemot's avatar Sébastien Villemot
Browse files

Merge branch 'nanmean_octave' into 'master'

nanmean: Compatibility fix for Octave

See merge request Dynare/dynare!1769
parents e6c8daf9 e9ef9a5f
No related branches found
No related tags found
1 merge request!1769nanmean: Compatibility fix for Octave
Pipeline #4382 canceled
......@@ -59,7 +59,11 @@ for jm = 1:options_mom_.mom.mom_nbr
end
end
% We replace NaN (due to leads and lags and missing values) with the corresponding mean
dataMoments(jm,1) = mean(m_data_tmp,'omitnan');
if isoctave
dataMoments(jm,1) = nanmean(m_data_tmp);
else
dataMoments(jm,1) = mean(m_data_tmp,'omitnan');
end
m_data_tmp(isnan(m_data_tmp)) = dataMoments(jm,1);
m_data(:,jm) = m_data_tmp;
end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment