Re: [討論] 一串數列不同間隔取平均的問題

看板MATLAB作者 (郝渴連)時間13年前 (2012/11/06 23:49), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
a = --------------------- 1 x (3+3+3+4)*40 b = 3▄▄...▄ = reshape(a, 13, []); 3▄▄...▄ 3▄▄...▄ 4▅▅...▅ c = m▁▁...▁ = [mean(b(1:3, :)); mean(b(4:6, :)); ... e▁▁...▁ mean(b(7:9, :)); mean(b(10:end, :))]; a▁▁...▁ n▁▁...▁ d = ------- = reshape(c, 1, []); ※ 引述《lazycowbay (輕鬆過生活~)》之銘言: : 我有一個(1,520)的數列 : 我必須每3筆 3筆 3筆 4筆做平均 : 然後再3,3,3,4 一直循環做平均到最後 : 最後會得到(1,40)的數列 : 請問一下大家 我可以怎麼取呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.67.57.187
文章代碼(AID): #1GcJ5yTk (MATLAB)
文章代碼(AID): #1GcJ5yTk (MATLAB)