movsum返回由局部 k 个数据点总和组成的数组,其中每个总和基于 A 的相邻元素的长度为 k 的移动窗口计算得出。当 k 为奇数时,窗口以当前位置的元素为中心。当 k 为偶数时,窗口以当前元素及其前一个元素为中心。当没有足够的元素填满窗口时,窗口将自动在端点处截断。当窗口被截断时,只根据窗口内的元素计算总和。M 与 A 的大小相同。
如果 A 是向量,movsum 将沿该向量的长度运算。
如果 A 为多维数组,则 movsum 沿大小不等于 1 的第一个数组维度进行运算。。
movsum表示如下。
M = movsum(A,k)
M = movsum(A,[kb kf])
例如:
A = [4 8 6 -1 -2 -3 -1 3 4 5];
M = movsum(A,3)
显示:
M =
12 18 13 3 -6 -6 -1 6 12 9
例如:
A = [4 8 6 -1 -2 -3 -1 3 4 5];
M = movsum(A,[2 0])
文章评论(0条评论)
登录后参与讨论