文档帮助中心文档
南
移动和
M = movsum (k)
M = movsum(A,[kb kf])
M = movsum (___昏暗的)
M = movsum (___,nanflag)
M = movsum (___,名称,价值)
例子
M = movsum (一个,k)返回一系列本地k-点和,其中每个和是在一个长度的滑动窗口上计算的k横跨邻近的元素一个.当k为奇数时,窗口围绕当前位置的元素居中。当k甚至,窗口以当前和以前的元素为中心。当没有足够的元素来填充窗口时,窗口大小会自动截断。当窗口被截断时,只拍摄填充窗口的元素。米与尺寸相同一个.
M = movsum (一个,k)
一个
k
米
如果一个是一个矢量,然后movsum作用于向量的长度。
movsum
如果一个是一个多维数组吗movsum对第一个大小不等于1的数组维进行操作。
M = movsum (一个,(kb kf))计算带有长度窗口的和kb + kf + 1包括当前位置中的元素,KB.元素向后,和克元素。
M = movsum (一个,(kb kf))
(kb kf)
kb + kf + 1
KB.
克
M = movsum (___,昏暗的)返回沿维数滑动求和的数组昏暗的对于前面的任何语法。例如,如果一个是一个矩阵movsum (k, 2)作用于的列一个,计算k-每行元素滑动和。
M = movsum (___,昏暗的)
昏暗的
movsum (k, 2)
M = movsum (___,nanflag.)指定是否包含或省略南为任何前面语法计算的值。movsum (k ' includenan ')包括所有南计算中的值movsum(a,k,'omitnan')忽略它们并计算在较少点上的总和。
M = movsum (___,nanflag.)
nanflag.
movsum (k ' includenan ')
movsum(a,k,'omitnan')
M = movsum (___,名称,价值)使用一个或多个名称-值对参数为和指定附加参数。例如,如果x是一个时间矢量,然后movsum(a,k,'samplepoints',x)计算的移动和一个相对于现在的时代x.
名称,价值
x
movsum(a,k,'samplepoints',x)
全部收缩
计算行向量的三点中心移动之和。当窗口中窗口中少于三个元素时,将总和占用可用的元素。
A = [4 8 6 -1 -2 -3 -1 3 4 5];m = movsum(a,3)
m =1×1012 18 13 3 -6 -6 -1 6 12 9
计算行向量的三点跟踪移动和。当窗口端点上的元素少于三个时,movsum取可用元素数的和。
A = [4 8 6 -1 -2 -3 -1 3 4 5];M = movsum(A,[2 0])
m =1×104 12 18 13 3 -6 -6 -1 6 12
计算矩阵的每一行的三点居中的移动和。窗口从第一行开始,水平幻灯片到行的末尾,然后移动到第二行,等等。维度参数是两个,横跨列的窗口一个.
A = [4 8 6;1 2 3;1 3 4]
一个=3×34 8 6 -1 -2 -3 -1 3 4
M = movsum (3 2)
m =3×312 18 14 -3 -6 -5 2 6 7
计算包含2的行向量的三点中心移动和南元素。
A = [4 8 NaN -1 -2 -3 NaN 3 4 5];m = movsum(a,3)
m =1×1012南南南6南南南12
重新计算总和,但省略南值。当movsum丢弃南元素,它需要总和在窗口中的剩余元素上。
m = movsum(a,3,“omitnan”)
m =1×1012 12 7 -3 -6 -5 0 7 12 9
计算3小时内数据的居中移动和一个根据时间向量t.
t
A = [4 8 6 -1 -2 -3];(3) k =小时;T = datetime(16,1,1,0,0,0) + hours(0:5)
t =1 x6 datetimecolumns 1到3 01-Jan-0016 00:00:00 01-Jan-0016 01:00:00 01-Jan-0016 02:00:00列4到6 01-Jan-0016 03:00:00 01-Jan-0016 04:00:00 01-Jan-0016 05:00:00
M = movsum (k“SamplePoints”,t)
m =1×612 18 13 3 -6 -5
计算行向量的三点中心移动和,但丢弃任何使用少于三个点的计算。换句话说,只返回从完整的三元窗口计算的总和,丢弃端点计算。
A = [4 8 6 -1 -2 -3 -1 3 4 5];m = movsum(a,3,“端点”,“丢弃”)
m =1×818 13 3 -6 -6 -1 6
输入数组,指定为向量、矩阵或多维数组。
数据类型:单|双倍的|int8|int16|INT32.|INT64.|uint8|uint16|uint32|uint64|逻辑
单
双倍的
int8
int16
INT32.
INT64.
uint8
uint16
uint32
uint64
逻辑
窗口长度,指定为数字或持续时间标量。当k是一个正整数标量,居中的总和包括当前位置加上周围邻居的元素。例如,由长度三个窗口定义的三点和,导致向量的以下计算一个:
数据类型:单|双倍的|int8|int16|INT32.|INT64.|uint8|uint16|uint32|uint64|持续时间
持续时间
定向窗口长度,指定为包含两个元素的数字或持续时间行向量。当KB.和克是正整数标量,计算结束了吗kb + kf + 1元素。计算包括当前位置的元素,KB.当前位置之前的元素,和克元素在当前位置之后。例如,由方向窗口定义的四点和(2 - 1)对向量的计算结果如下一个:
(2 - 1)
维度运行,指定为正整数标量。如果没有指定值,则默认值是第一个数组维度,其大小不等于1。
尺寸昏暗的表示movsum运行,即指定窗口幻灯片的方向。
考虑二维输入数组,一个.
如果昏暗的= 1,然后movsum (k, 1)从第一列开始,并在每行上垂直滑动。总数被计算过了k每次元素。然后移动到第二列并重复计算。此过程将继续,直到耗尽所有列。
昏暗的= 1
movsum (k, 1)
如果昏暗的= 2,然后movsum (k, 2)从第一行开始,水平滑过每一列。总数被计算过了k每次元素。然后它移动到第二行并重复计算。此过程持续到所有行都耗尽。
昏暗的= 2
数据类型:双倍的|单|int8|int16|INT32.|INT64.|uint8|uint16|uint32|uint64
“includenan”
“omitnan”
南条件,指定为以下值之一:
“includenan”——包括南值时,结果为南.
“omitnan”- 忽略所有南输入中的值。如果仅包含窗口南值,然后movsum返回0。
指定可选的逗号分隔的对名称,价值论点。的名字参数名和价值为对应值。的名字必须出现在引号内。您可以以任何顺序指定多个名称和值对参数Name1, Value1,…,的家.
的名字
价值
Name1, Value1,…,的家
M = movsum (k“端点”、“填补”)
“端点”
'收缩'
“丢弃”
'填'
处理领先和尾随窗口的方法,指定为逗号分隔对组成“端点”以及以下其中之一:
数据类型:双倍的|单|int8|int16|INT32.|INT64.|uint8|uint16|uint32|uint64|逻辑|char|字符串
char
字符串
“SamplePoints”
用于计算和的样本点,指定为由…组成的逗号分隔对“SamplePoints”和矢量。采样点代表数据的位置一个.采样点不需要均匀采样。默认情况下,样本点向量为[1 2 3 ...].
[1 2 3 ...]
移动窗口是相对于样本点定义的,样本点必须经过排序并包含唯一的元素。例如,如果t那么,时间向量是否与输入数据相对应呢movsum(兰德(1 10)3,SamplePoints, t)有一个窗口表示时间间隔-1.5 t(我)和t(我)+ 1.5.
movsum(兰德(1 10)3,SamplePoints, t)
-1.5 t(我)
t(我)+ 1.5
当样本点向量具有数据类型时约会时间或持续时间,则移动窗口长度必须有类型持续时间.
约会时间
如果样本点是非均匀分布的“端点”指定名称 - 值对,然后其值必须是'收缩'.
数据类型:单|双倍的|int8|int16|INT32.|INT64.|uint8|uint16|uint32|uint64|约会时间|持续时间
此功能支持具有限制的高阵列:万博1manbetx
的“SamplePoints”不支持名称-值对。万博1manbetx
有关更多信息,请参阅高大的数组.
该函数支持C/ c++代码生万博1manbetx成,但有以下限制:
代码生成不支持此功能的稀疏矩阵输入。万博1manbetx
使用说明和限制:
有关更多信息,请参阅在GPU上运行MATLAB函数(并行计算工具箱).
浓汤|movmax.|movmean|movmin|movprod|总和
浓汤
movmax.
movmean
movmin
movprod
总和
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系您当地的办公室