最初にコマンドを入力した1x14401の行列の時間行があります。
data.time2(1,2) - data.time2(1,1)
これは、各ポイント間の時間ステップであるものを生成しまし2.8935e-06
た(これは日数であると言われました)。最初にこれを秒に変換する必要がありますが、コマンドがわからないので、15秒ごとに平均します。
最初にコマンドを入力した1x14401の行列の時間行があります。
data.time2(1,2) - data.time2(1,1)
これは、各ポイント間の時間ステップであるものを生成しまし2.8935e-06
た(これは日数であると言われました)。最初にこれを秒に変換する必要がありますが、コマンドがわからないので、15秒ごとに平均します。
% convert to seconds
seconds = data.time2 * 24 * 60 * 60;
ポイント間のステップは0.25
秒であるため、連続して平均60ポイントを使用する必要があります。
% mask for averaging every 60 points
W = 60;
mask = ones(1,W) / W;
% calculating averages, length will be: 14401 - 60 + 1 = 14342
averages = conv( seconds, mask, 'valid' );