Как я могу (эффективно) вычислить скользящее среднее вектора?
У меня есть вектор, и я хочу вычислить его скользящее среднее (используя окно шириной 5).
Например, если рассматриваемый вектор[1,2,3,4,5,6,7,8]
, затем
[1,2,3,4,5]
(Т.е.15
);вторая запись результирующего вектора должна быть суммой всех записей в[2,3,4,5,6]
(Т.е.20
);и т.п.В итоге результирующий вектор должен быть[15,20,25,30]
, Как я могу это сделать?