我發現另一個人詢問同一個問題,但答案不適用於任意長度的向量。 Averaging every n elements of a vector in matlab 問題: X = [1:12]; y =%平均操作; 操作結束後, y = [2 2 2 5 5 8 8 8 11 11 11] 因此,生成的向量具有相同的大小,並且每3個值的跳躍平均值將替換用於生成平均值的值即1 2 3被三個值的平均值替代
移動平均值無法在我的表格上工作。它只是分散每行的行數據,而不是產生我尋求的平均值。 基於ACQ的移動平均SQL :(http://www.artfulsoftware.com/infotree/qrytip.php?id=445) SELECT t1.item,t1.dt, AVG(t2.qty) AS 5DayAvg
FROM t t1
JOIN t t2 ON t1.item=t2.ite