我有一个矢量A
大小7812x1的并想计算长度的固定窗21(所以372块)的总和。 这应该重申,从而使输出应该返回尺寸372x1的载体。
我有t=7812
, p=372
, w=21
;
for t=1:p
out = sum(A((t*w-w+1):(t*w)));
end
该代码,但是,不能正常工作。 我的想法是,部分((t*w-w+1):(t*w))
允许像一个滚动窗口。 窗口是长度21的,所以是不是真的需要表达的是与变数,但我认为它保持一定的灵活性。
我已经看到了潜在的相关问题(矢量的这种局部之和),但我不知道这是否会导致所需的输出。