-2
我想要在MATLAB中實現嵌套循環,第一個循環應該從3運行到n,並且在此循環中,第二個for循環應該運行1:5。我的問題是我想採取5個數字的平均數,但移動平均數。所以我應該從第一排的元素1到5,第二排的元素2到6,第三排的元素3到7開始。嵌套循環移動窗口過濾器
請幫我解決這個問題。
由於提前
我想要在MATLAB中實現嵌套循環,第一個循環應該從3運行到n,並且在此循環中,第二個for循環應該運行1:5。我的問題是我想採取5個數字的平均數,但移動平均數。所以我應該從第一排的元素1到5,第二排的元素2到6,第三排的元素3到7開始。嵌套循環移動窗口過濾器
請幫我解決這個問題。
由於提前
我假設是,你正在尋找這樣的事情...沒有嵌套for循環:
for i = 3:n
some_average(i) = mean(some_data_matrix(i, i:(i+4)));
end
雖然,你的問題需要進一步澄清。
[Octave時間序列移動平均值]的可能重複(http://stackoverflow.com/questions/3114450/octave-time-series-moving-average) –