2012-11-29 73 views
-2

我想要在MATLAB中實現嵌套循環,第一個循環應該從3運行到n,並且在此循環中,第二個for循環應該運行1:5。我的問題是我想採取5個數字的平均數,但移動平均數。所以我應該從第一排的元素1到5,第二排的元素2到6,第三排的元素3到7開始。嵌套循環移動窗口過濾器

請幫我解決這個問題。

由於提前

+0

[Octave時間序列移動平均值]的可能重複(http://stackoverflow.com/questions/3114450/octave-time-series-moving-average) –

回答

0

假設是,你正在尋找這樣的事情...沒有嵌套for循環

for i = 3:n 
    some_average(i) = mean(some_data_matrix(i, i:(i+4))); 
end 

雖然,你的問題需要進一步澄清。