matlab 时间序列预处理

1 nan的处理

function X = naninterp(X) 

% Interpolate over NaNs 

X(isnan(X)) = interp1(find(~isnan(X)), X(~isnan(X)), find(isnan(X)), 'cubic'); 

return

2 去趋势、滤波、降采样

detrend

medfilt2

filter2

resample​

smooth​

别尔采夫滤波​

3 极值处理​

findpeaks

原文地址:https://www.cnblogs.com/gisalameda/p/12840577.html