Перемещение суммы
M = movsum(A,k)
M = movsum(A,[kb kf])
M = movsum(___,dim)
M = movsum(___,nanflag)
M = movsum(___,Name,Value)
возвращает массив локального M = movsum(A,k)
k
- суммы точки, где каждая сумма вычисляется по раздвижному окну длины k
через соседние элементы A
. Когда k
нечетен, окно центрируется об элементе в текущем положении. Когда k
даже, окно центрируется о текущих и предыдущих элементах. Размер окна является автоматически усеченным в конечных точках, когда существует недостаточно элементов, чтобы заполнить окно. Когда окно является усеченным, сумма взята по только элементам, которые заполняют окно. M
одного размера как A
.
Если A
является вектором, то movsum
действует вдоль вектора.
Если A
является многомерным массивом, то movsum
действует вдоль первого измерения массива, размер которого не равняется 1.
вычисляет сумму с окном длины M = movsum(A,[kb kf])
kb+kf+1
, который включает элемент в текущее положение, элементы kb
назад и элементы kf
вперед.