0
移動平均を作成するコードをMATLABに記述しています。しかし、私がこれを実行するたびに、NaN
という数字が得られます。助けが必要です。移動平均で問題を特定するのに役立つ
function [b] = moving_average(data,window,dt)
%Computes moving average
num_samples = round((window*(1/dt)));
for x = (1:(length(data)-(num_samples-1)));
mva(x,1) = mean(data(x:(x+num_samples-1)));
end
b = mva;
end
これは私が中に入るしようとしたものです:moving_average(R_emg,.2,1200)
使用される入力データの例は、参考になります。 – Marcin