filling gaps in time data series with NaN

1 次查看(过去 30 天)
how can I fill each missed data point of my sensor data that is logged in every 15 minutes please? I have applied interploation into the dataset so I will get 96 data points every 24 hours. Now I need these gaps to be filled in with NaN so I will get plot which displays these gaps.

回答(1 个)

Adam Danz
Adam Danz 2021-3-12
Compare the original vector of datetime value with the interpolated vector using ismember. This will create a logical vector identifying which values in the interpolated vector are the original data.
isOriginal = ismember(interpVector, originalVector);
interpVector(~isOriginal) = NaN;

类别

Help CenterFile Exchange 中查找有关 Hypothesis Tests 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by